storybook-next-intl
Version:
Add next-intl support to Storybook
2 lines • 896 B
JavaScript
;var s=require('storybook-i18n/preview'),m=require('react'),previewApi=require('storybook/preview-api'),nextIntl=require('next-intl');function _interopDefault(e){return e&&e.__esModule?e:{default:e}}var s__default=/*#__PURE__*/_interopDefault(s);var m__default=/*#__PURE__*/_interopDefault(m);var n=(r,e)=>{let[{locale:i}]=previewApi.useGlobals(),{parameters:{nextIntl:t}}=e;if(t===void 0)return console.error("The 'nextIntl' parameter is missing in 'parameters' configuration of preview.js. Check the README for instructions."),r(e);let{defaultLocale:a,messagesByLocale:c}=t||{},o=i||a,l=c[o]||{};return m__default.default.createElement(nextIntl.NextIntlClientProvider,{...t,locale:o,messages:l},r(e))};var f=s__default.default.decorators||[],u={...s__default.default,decorators:[...f,n]},C=u;module.exports=C;//# sourceMappingURL=preview.cjs.map
//# sourceMappingURL=preview.cjs.map