UNPKG

@mantine/core

Version:

React components library focused on usability, accessibility and developer experience

12 lines (9 loc) 539 B
'use client'; import { cssObjectToString } from '../css-object-to-string/css-object-to-string.mjs'; function stylesToString({ selector, styles, media }) { const baseStyles = styles ? cssObjectToString(styles) : ""; const mediaQueryStyles = !Array.isArray(media) ? [] : media.map((item) => `@media${item.query}{${selector}{${cssObjectToString(item.styles)}}}`); return `${baseStyles ? `${selector}{${baseStyles}}` : ""}${mediaQueryStyles.join("")}`.trim(); } export { stylesToString }; //# sourceMappingURL=styles-to-string.mjs.map