New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

smarthr-ui

Package Overview
Dependencies
Maintainers
1
Versions
320
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

smarthr-ui - npm Package Compare versions

Comparing version 0.2.1 to 0.2.2

65

dist/components/Alert/Alert.js

@@ -10,3 +10,3 @@ "use strict";

var _styledComponents = _interopRequireDefault(require("styled-components"));
var _lodash = _interopRequireDefault(require("lodash.assign"));

@@ -17,19 +17,7 @@ var _style = require("../../constants/style");

function _templateObject() {
var data = _taggedTemplateLiteral(["\n display: inline-block;\n padding: 15px;\n box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);\n border-radius: 3px;\n border: 0 solid;\n border-left-width: 10px;\n background-color: ", ";\n\n &.success {\n border-color: ", ";\n color: ", ";\n }\n &.info {\n border-color: ", ";\n color: ", ";\n }\n &.warning {\n border-color: ", ";\n color: ", ";\n }\n &.danger {\n border-color: ", ";\n color: ", ";\n }\n"]);
_templateObject = function _templateObject() {
return data;
};
return data;
}
function _taggedTemplateLiteral(strings, raw) { if (!raw) { raw = strings.slice(0); } return Object.freeze(Object.defineProperties(strings, { raw: { value: Object.freeze(raw) } })); }
var Alert = function Alert(_ref) {
var type = _ref.type,
children = _ref.children;
return _react.default.createElement(Box, {
className: type || 'success'
return _react.default.createElement("div", {
style: getStyle(type)
}, children);

@@ -41,2 +29,47 @@ };

var Box = _styledComponents.default.div(_templateObject(), _style.color.white, _style.color.success.primary, _style.color.success.secondary, _style.color.info.primary, _style.color.info.secondary, _style.color.warning.primary, _style.color.warning.secondary, _style.color.danger.primary, _style.color.danger.secondary);
var getStyle = function getStyle(type) {
var typeStyle = {};
switch (type) {
case 'success':
typeStyle = {
borderColor: _style.color.success.primary,
color: _style.color.success.secondary
};
break;
case 'info':
typeStyle = {
borderColor: _style.color.info.primary,
color: _style.color.info.secondary
};
break;
case 'warning':
typeStyle = {
borderColor: _style.color.warning.primary,
color: _style.color.warning.secondary
};
break;
case 'danger':
typeStyle = {
borderColor: _style.color.danger.primary,
color: _style.color.danger.secondary
};
break;
default:
break;
}
return (0, _lodash.default)({
display: 'inline-block',
padding: '15px',
boxShadow: '0 0 8px rgba(0, 0, 0, 0.1)',
borderRadius: '3px',
border: '0 solid',
borderLeftWidth: '10px',
backgroundColor: _style.color.white
}, typeStyle);
};

@@ -14,3 +14,3 @@ "use strict";

info: {
primary: '#b3e5e',
primary: '#b3e5ef',
secondary: '#31708f'

@@ -17,0 +17,0 @@ },

{
"name": "smarthr-ui",
"author": "SmartHR-UI Team",
"version": "0.2.1",
"version": "0.2.2",
"description": "SmartHR ui components built with React.",

@@ -35,3 +35,3 @@ "keywords": [

"dependencies": {
"styled-components": "^3.3.0"
"lodash.assign": "^4.2.0"
},

@@ -38,0 +38,0 @@ "sideEffects": false,

import React from 'react'
import styled from 'styled-components'
import assign from 'lodash.assign'

@@ -7,3 +7,3 @@ import { color } from '../../constants/style'

const Alert = ({ type, children }) => (
<Box className={type || 'success'}>{children}</Box>
<div style={getStyle(type)}>{children}</div>
)

@@ -13,27 +13,46 @@

const Box = styled.div`
display: inline-block;
padding: 15px;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
border-radius: 3px;
border: 0 solid;
border-left-width: 10px;
background-color: ${color.white};
const getStyle = type => {
let typeStyle = {}
&.success {
border-color: ${color.success.primary};
color: ${color.success.secondary};
switch (type) {
case 'success':
typeStyle = {
borderColor: color.success.primary,
color: color.success.secondary,
}
break
case 'info':
typeStyle = {
borderColor: color.info.primary,
color: color.info.secondary,
}
break
case 'warning':
typeStyle = {
borderColor: color.warning.primary,
color: color.warning.secondary,
}
break
case 'danger':
typeStyle = {
borderColor: color.danger.primary,
color: color.danger.secondary,
}
break
default:
break
}
&.info {
border-color: ${color.info.primary};
color: ${color.info.secondary};
}
&.warning {
border-color: ${color.warning.primary};
color: ${color.warning.secondary};
}
&.danger {
border-color: ${color.danger.primary};
color: ${color.danger.secondary};
}
`
return assign(
{
display: 'inline-block',
padding: '15px',
boxShadow: '0 0 8px rgba(0, 0, 0, 0.1)',
borderRadius: '3px',
border: '0 solid',
borderLeftWidth: '10px',
backgroundColor: color.white,
},
typeStyle,
)
}

@@ -9,3 +9,3 @@ export const color = {

info: {
primary: '#b3e5e',
primary: '#b3e5ef',
secondary: '#31708f',

@@ -12,0 +12,0 @@ },

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc