UNPKG

4.61 kBJavaScriptView Raw
1"use strict";
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.StyledLabelSublistContent = exports.StyledLabelDescription = exports.StyledLabelContent = exports.StyledArtworkContainer = exports.StyledEndEnhancerContainer = exports.StyledContent = exports.StyledRoot = void 0;
7
8var _index = require("../styles/index.js");
9
10var _utils = require("./utils.js");
11
12function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
13
14function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
15
16function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
17
18var StyledRoot = (0, _index.styled)('li', function (_ref) {
19 var $theme = _ref.$theme;
20 return {
21 alignItems: 'center',
22 backgroundColor: $theme.colors.backgroundPrimary,
23 display: 'flex',
24 listStyleType: 'none',
25 width: '100%'
26 };
27});
28exports.StyledRoot = StyledRoot;
29StyledRoot.displayName = "StyledRoot";
30var StyledContent = (0, _index.styled)('div', function (_ref2) {
31 var $mLeft = _ref2.$mLeft,
32 $sublist = _ref2.$sublist,
33 $theme = _ref2.$theme;
34 return _objectSpread({}, (0, _index.expandBorderStyles)($theme.borders.border100), {
35 alignItems: 'center',
36 borderTopStyle: 'none',
37 borderRightStyle: 'none',
38 borderLeftStyle: 'none',
39 display: 'flex',
40 flexGrow: 1,
41 height: $sublist ? '48px' : '72px',
42 justifyContent: 'space-between',
43 marginLeft: $mLeft ? $theme.sizing.scale600 : null
44 }, $theme.direction === 'rtl' ? {
45 paddingLeft: $theme.sizing.scale600
46 } : {
47 paddingRight: $theme.sizing.scale600
48 });
49});
50exports.StyledContent = StyledContent;
51StyledContent.displayName = "StyledContent";
52var StyledEndEnhancerContainer = (0, _index.styled)('div', {
53 alignItems: 'center',
54 display: 'flex'
55});
56exports.StyledEndEnhancerContainer = StyledEndEnhancerContainer;
57StyledEndEnhancerContainer.displayName = "StyledEndEnhancerContainer";
58var StyledArtworkContainer = (0, _index.styled)('div', function (_ref3) {
59 var $artworkSize = _ref3.$artworkSize,
60 $sublist = _ref3.$sublist,
61 $theme = _ref3.$theme;
62 var sizeValue = typeof $artworkSize === 'number' ? $artworkSize : (0, _utils.artworkSizeToValue)($artworkSize, Boolean($sublist));
63
64 if (sizeValue > 36) {
65 return {
66 alignItems: 'center',
67 display: 'flex',
68 paddingLeft: $theme.sizing.scale600,
69 paddingRight: $theme.sizing.scale600
70 };
71 }
72
73 return {
74 alignItems: 'center',
75 display: 'flex',
76 justifyContent: 'center',
77 width: $theme.sizing.scale1600
78 };
79});
80exports.StyledArtworkContainer = StyledArtworkContainer;
81StyledArtworkContainer.displayName = "StyledArtworkContainer";
82var StyledLabelContent = (0, _index.styled)('p', function (_ref4) {
83 var $theme = _ref4.$theme;
84 return _objectSpread({}, $theme.typography.LabelMedium, {
85 color: $theme.colors.contentPrimary,
86 marginTop: 0,
87 marginBottom: 0
88 });
89});
90exports.StyledLabelContent = StyledLabelContent;
91StyledLabelContent.displayName = "StyledLabelContent";
92var StyledLabelDescription = (0, _index.styled)('p', function (_ref5) {
93 var $theme = _ref5.$theme;
94 return _objectSpread({}, $theme.typography.ParagraphSmall, {
95 color: $theme.colors.contentPrimary,
96 marginTop: 0,
97 marginBottom: 0
98 });
99});
100exports.StyledLabelDescription = StyledLabelDescription;
101StyledLabelDescription.displayName = "StyledLabelDescription";
102var StyledLabelSublistContent = (0, _index.styled)('p', function (_ref6) {
103 var $theme = _ref6.$theme;
104 return _objectSpread({}, $theme.typography.ParagraphMedium, {
105 color: $theme.colors.contentPrimary
106 });
107});
108exports.StyledLabelSublistContent = StyledLabelSublistContent;
109StyledLabelSublistContent.displayName = "StyledLabelSublistContent";
\No newline at end of file