UNPKG

nice-ui

Version:

React design system, components, and utilities

24 lines (23 loc) 955 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ColorHueGrid = void 0; const React = require("react"); const nano_theme_1 = require("nano-theme"); const Color_1 = require("../../../../../styles/color/Color"); const ColorLine_1 = require("../ColorLine"); const Text_1 = require("../../../../../1-inline/Text"); const blockClass = (0, nano_theme_1.rule)({ pdb: '32px', }); const gridClass = (0, nano_theme_1.rule)({ d: 'flex', fld: 'column', rowGap: '8px', jc: 'center', }); const ColorHueGrid = ({ name, hues, scales }) => { return (React.createElement("div", { className: blockClass }, React.createElement(Text_1.Text, { as: 'h3' }, name), React.createElement("div", { className: gridClass }, hues.map((hue, i) => (React.createElement(ColorLine_1.ColorLine, { key: i, scales: scales, color: new Color_1.Color(hue[0], hue[1], 50) })))))); }; exports.ColorHueGrid = ColorHueGrid;