UNPKG

vite-plugin-storybook-nextjs

Version:

This is a Vite plugin that allows you to use Next.js features in Vite. It is the basis for `@storybook/experimental-nextjs-vite` and should be used when running portable stories in Vitest.

28 lines (22 loc) 982 B
'use strict'; var OriginalNextLegacyImage = require('next/legacy/image'); var defaultLoader = require('sb-original/default-loader'); var imageContext = require('sb-original/image-context'); var React = require('next/dist/compiled/react'); function _interopDefault (e) { return e && e.__esModule ? e : { default: e }; } var OriginalNextLegacyImage__default = /*#__PURE__*/_interopDefault(OriginalNextLegacyImage); var React__default = /*#__PURE__*/_interopDefault(React); // src/plugins/next-image/alias/next-legacy-image.tsx function NextLegacyImage({ loader, ...props }) { const imageParameters = React__default.default.useContext(imageContext.ImageContext); return /* @__PURE__ */ React__default.default.createElement( OriginalNextLegacyImage__default.default, { ...imageParameters, ...props, loader: loader ?? defaultLoader.defaultLoader } ); } var next_legacy_image_default = NextLegacyImage; module.exports = next_legacy_image_default;