UNPKG

@empathyco/x-tailwindcss

Version:
29 lines (25 loc) 753 B
'use strict'; var xUtils = require('@empathyco/x-utils'); var container = require('./container.js'); var item = require('./item.js'); var maxWidth = require('./max-width.js'); var minMargin = require('./min-margin.js'); var utils = require('./utils.js'); /** * Returns the component `layout` CSS. * * @param helpers - The {@link TailwindHelpers} to generate CSS. * @returns The {@link CssStyleOptions} for the component. */ function layout(helpers) { return { '.x-layout': xUtils.rename({ ...container.container(), ...maxWidth.maxWidth(helpers), ...minMargin.minMargin(helpers), ...item.item(), }, { prefix: '&-' }), ...utils.utils(), }; } exports.layout = layout;