@equinor/eds-core-react
Version:
The React implementation of the Equinor Design System
28 lines (25 loc) • 797 B
JavaScript
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 };