UNPKG

@equinor/eds-core-react

Version:

The React implementation of the Equinor Design System

28 lines (25 loc) 797 B
import { forwardRef, Children } from 'react'; import styled, { css } from 'styled-components'; import { jsx } from 'react/jsx-runtime'; const StyledSnackbarAction = styled.div.withConfig({ displayName: "SnackbarAction__StyledSnackbarAction", componentId: "sc-1v5mjvd-0" })(({ theme }) => { return css(["display:inline-flex;margin-left:", ";margin-top:", ";margin-bottom:", ";"], theme.entities.actions.spacings.left, theme.entities.actions.spacings.top, theme.entities.actions.spacings.bottom); }); const SnackbarAction = /*#__PURE__*/forwardRef(function SnackbarAction({ children, ...rest }, ref) { const props = { ...rest, ref }; return /*#__PURE__*/jsx(StyledSnackbarAction, { ...props, children: Children.only(children) }); }); export { SnackbarAction };