@shopify/polaris
Version:
Shopify’s admin product component library
24 lines (21 loc) • 734 B
JavaScript
import React from 'react';
import { ExitMajor } from '@shopify/polaris-icons';
import styles from './FullscreenBar.scss.js';
import { useI18n } from '../../utilities/i18n/hooks.js';
import { Icon } from '../Icon/Icon.js';
function FullscreenBar({
onAction,
children
}) {
const i18n = useI18n();
return /*#__PURE__*/React.createElement("div", {
className: styles.FullscreenBar
}, /*#__PURE__*/React.createElement("button", {
className: styles.BackAction,
onClick: onAction,
"aria-label": i18n.translate('Polaris.FullscreenBar.accessibilityLabel')
}, /*#__PURE__*/React.createElement(Icon, {
source: ExitMajor
}), i18n.translate('Polaris.FullscreenBar.back')), children);
}
export { FullscreenBar };