UNPKG

@smart-react-components/ui

Version:
48 lines (46 loc) 8.61 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const Tr_1 = __importDefault(require("@smart-react-components/core/Element/Tr")); const styled_components_1 = __importDefault(require("styled-components")); exports.default = (0, styled_components_1.default)(Tr_1.default)(({ theme, hasHover, isEven, isSoft, palette, startIndex = 0 }) => { var _a, _b, _c, _d, _e, _f, _g, _h, _j, _k, _l, _m, _o, _p, _q, _r, _s, _t, _u, _v, _w, _x, _y, _z, _0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, _42, _43, _44, _45, _46, _47, _48, _49, _50, _51, _52, _53, _54, _55, _56, _57, _58, _59, _60, _61, _62, _63, _64, _65, _66, _67, _68, _69, _70, _71, _72, _73, _74; return ` ${palette ? ` > *:nth-child(n+${startIndex}) { ${!isSoft ? ` background: ${!isEven ? ((_c = (_b = (_a = theme.$.palette[palette].table) === null || _a === void 0 ? void 0 : _a.odd) === null || _b === void 0 ? void 0 : _b.background) !== null && _c !== void 0 ? _c : theme.$.palette[palette].background) : ((_f = (_e = (_d = theme.$.palette[palette].table) === null || _d === void 0 ? void 0 : _d.even) === null || _e === void 0 ? void 0 : _e.background) !== null && _f !== void 0 ? _f : theme.$.palette[palette].dynamic)}; border-color: ${!isEven ? ((_j = (_h = (_g = theme.$.palette[palette].table) === null || _g === void 0 ? void 0 : _g.odd) === null || _h === void 0 ? void 0 : _h.border) !== null && _j !== void 0 ? _j : theme.$.palette[palette].dynamicest) : ((_m = (_l = (_k = theme.$.palette[palette].table) === null || _k === void 0 ? void 0 : _k.even) === null || _l === void 0 ? void 0 : _l.border) !== null && _m !== void 0 ? _m : theme.$.palette[palette].dynamicest)}; color: ${!isEven ? ((_r = (_q = (_p = (_o = theme.$.palette[palette]) === null || _o === void 0 ? void 0 : _o.table) === null || _p === void 0 ? void 0 : _p.odd) === null || _q === void 0 ? void 0 : _q.font) !== null && _r !== void 0 ? _r : theme.$.palette[palette].font) : ((_v = (_u = (_t = (_s = theme.$.palette[palette]) === null || _s === void 0 ? void 0 : _s.table) === null || _t === void 0 ? void 0 : _t.even) === null || _u === void 0 ? void 0 : _u.font) !== null && _v !== void 0 ? _v : theme.$.palette[palette].font)}; ` : ` background: ${!isEven ? ((_z = (_y = (_x = (_w = theme.$.palette[palette].table) === null || _w === void 0 ? void 0 : _w.odd) === null || _x === void 0 ? void 0 : _x.soft) === null || _y === void 0 ? void 0 : _y.background) !== null && _z !== void 0 ? _z : theme.$.palette[palette].softBackground) : ((_3 = (_2 = (_1 = (_0 = theme.$.palette[palette].table) === null || _0 === void 0 ? void 0 : _0.even) === null || _1 === void 0 ? void 0 : _1.soft) === null || _2 === void 0 ? void 0 : _2.background) !== null && _3 !== void 0 ? _3 : theme.$.palette[palette].softDynamic)}; border-color: ${!isEven ? ((_7 = (_6 = (_5 = (_4 = theme.$.palette[palette].table) === null || _4 === void 0 ? void 0 : _4.odd) === null || _5 === void 0 ? void 0 : _5.soft) === null || _6 === void 0 ? void 0 : _6.border) !== null && _7 !== void 0 ? _7 : theme.$.palette[palette].softDynamicest) : ((_10 = (_9 = (_8 = theme.$.palette[palette].table) === null || _8 === void 0 ? void 0 : _8.even.soft) === null || _9 === void 0 ? void 0 : _9.border) !== null && _10 !== void 0 ? _10 : theme.$.palette[palette].softDynamicest)}; color: ${!isEven ? ((_14 = (_13 = (_12 = (_11 = theme.$.palette[palette].table) === null || _11 === void 0 ? void 0 : _11.odd) === null || _12 === void 0 ? void 0 : _12.soft) === null || _13 === void 0 ? void 0 : _13.font) !== null && _14 !== void 0 ? _14 : theme.$.palette[palette].softFont) : ((_18 = (_17 = (_16 = (_15 = theme.$.palette[palette].table) === null || _15 === void 0 ? void 0 : _15.even) === null || _16 === void 0 ? void 0 : _16.soft) === null || _17 === void 0 ? void 0 : _17.font) !== null && _18 !== void 0 ? _18 : theme.$.palette[palette].softFont)}; `} } ${hasHover ? ` &:hover > *:nth-child(n+${startIndex}) { ${!isSoft ? ` background: ${!isEven ? ((_22 = (_21 = (_20 = (_19 = theme.$.palette[palette].table) === null || _19 === void 0 ? void 0 : _19.odd) === null || _20 === void 0 ? void 0 : _20.hover) === null || _21 === void 0 ? void 0 : _21.background) !== null && _22 !== void 0 ? _22 : theme.$.palette[palette].dynamicer) : ((_26 = (_25 = (_24 = (_23 = theme.$.palette[palette].table) === null || _23 === void 0 ? void 0 : _23.even) === null || _24 === void 0 ? void 0 : _24.hover) === null || _25 === void 0 ? void 0 : _25.background) !== null && _26 !== void 0 ? _26 : theme.$.palette[palette].dynamicer)}; border: ${!isEven ? ((_30 = (_29 = (_28 = (_27 = theme.$.palette[palette].table) === null || _27 === void 0 ? void 0 : _27.odd) === null || _28 === void 0 ? void 0 : _28.hover) === null || _29 === void 0 ? void 0 : _29.border) !== null && _30 !== void 0 ? _30 : theme.$.palette[palette].dynamicest) : ((_34 = (_33 = (_32 = (_31 = theme.$.palette[palette].table) === null || _31 === void 0 ? void 0 : _31.even) === null || _32 === void 0 ? void 0 : _32.hover) === null || _33 === void 0 ? void 0 : _33.border) !== null && _34 !== void 0 ? _34 : theme.$.palette[palette].dynamicest)}; color: ${!isEven ? ((_39 = (_38 = (_37 = (_36 = (_35 = theme.$.palette[palette]) === null || _35 === void 0 ? void 0 : _35.table) === null || _36 === void 0 ? void 0 : _36.odd) === null || _37 === void 0 ? void 0 : _37.hover) === null || _38 === void 0 ? void 0 : _38.font) !== null && _39 !== void 0 ? _39 : theme.$.palette[palette].font) : ((_44 = (_43 = (_42 = (_41 = (_40 = theme.$.palette[palette]) === null || _40 === void 0 ? void 0 : _40.table) === null || _41 === void 0 ? void 0 : _41.even) === null || _42 === void 0 ? void 0 : _42.hover) === null || _43 === void 0 ? void 0 : _43.font) !== null && _44 !== void 0 ? _44 : theme.$.palette[palette].font)}; ` : ` background: ${!isEven ? ((_49 = (_48 = (_47 = (_46 = (_45 = theme.$.palette[palette].table) === null || _45 === void 0 ? void 0 : _45.odd) === null || _46 === void 0 ? void 0 : _46.soft) === null || _47 === void 0 ? void 0 : _47.hover) === null || _48 === void 0 ? void 0 : _48.background) !== null && _49 !== void 0 ? _49 : theme.$.palette[palette].softDynamicer) : ((_54 = (_53 = (_52 = (_51 = (_50 = theme.$.palette[palette].table) === null || _50 === void 0 ? void 0 : _50.even) === null || _51 === void 0 ? void 0 : _51.soft) === null || _52 === void 0 ? void 0 : _52.hover) === null || _53 === void 0 ? void 0 : _53.background) !== null && _54 !== void 0 ? _54 : theme.$.palette[palette].softDynamicer)}; border: ${!isEven ? ((_59 = (_58 = (_57 = (_56 = (_55 = theme.$.palette[palette].table) === null || _55 === void 0 ? void 0 : _55.odd) === null || _56 === void 0 ? void 0 : _56.soft) === null || _57 === void 0 ? void 0 : _57.hover) === null || _58 === void 0 ? void 0 : _58.border) !== null && _59 !== void 0 ? _59 : theme.$.palette[palette].softDynamicest) : ((_64 = (_63 = (_62 = (_61 = (_60 = theme.$.palette[palette].table) === null || _60 === void 0 ? void 0 : _60.even) === null || _61 === void 0 ? void 0 : _61.soft) === null || _62 === void 0 ? void 0 : _62.hover) === null || _63 === void 0 ? void 0 : _63.border) !== null && _64 !== void 0 ? _64 : theme.$.palette[palette].softDynamicest)}; color: ${!isEven ? ((_69 = (_68 = (_67 = (_66 = (_65 = theme.$.palette[palette].table) === null || _65 === void 0 ? void 0 : _65.odd) === null || _66 === void 0 ? void 0 : _66.soft) === null || _67 === void 0 ? void 0 : _67.hover) === null || _68 === void 0 ? void 0 : _68.font) !== null && _69 !== void 0 ? _69 : theme.$.palette[palette].softFont) : ((_74 = (_73 = (_72 = (_71 = (_70 = theme.$.palette[palette].table) === null || _70 === void 0 ? void 0 : _70.even) === null || _71 === void 0 ? void 0 : _71.soft) === null || _72 === void 0 ? void 0 : _72.hover) === null || _73 === void 0 ? void 0 : _73.font) !== null && _74 !== void 0 ? _74 : theme.$.palette[palette].softFont)}; `} } ` : ''} ` : ''} `; });