@greensight/gds
Version:
Greensight Design System
24 lines (20 loc) • 808 B
JavaScript
'use client';
import { _ as _objectWithoutProperties, a as _extends, c as cn } from '../../index-BWlsKM8g.js';
import React__default, { forwardRef } from 'react';
import { u as useScssTheme } from '../../useTheme-Bslje2r3.js';
var _excluded = ["children", "className"];
/**
* Component for creating main page container with `layout` theme parameters.
*/
var Container = /*#__PURE__*/forwardRef(function (_ref, ref) {
var children = _ref.children,
className = _ref.className,
props = _objectWithoutProperties(_ref, _excluded);
var _useScssTheme = useScssTheme(),
styles = _useScssTheme.components.container;
return /*#__PURE__*/React__default.createElement("div", _extends({
className: cn(styles.container, className),
ref: ref
}, props), children);
});
export { Container };