UNPKG

react-carousel-query

Version:

A infinite carousel component made with react that handles the pagination for you.

28 lines (23 loc) 988 B
import "core-js/modules/es.promise.js"; import path from 'path'; import { getInterpretedFile, serverRequire } from '@storybook/core-common'; export async function getPreviewBuilder(configDir) { var main = path.resolve(configDir, 'main'); var mainFile = getInterpretedFile(main); var _ref = mainFile ? serverRequire(mainFile) : { core: null }, core = _ref.core; var builderPackage; if (core !== null && core !== void 0 && core.builder) { var _core$builder; var builderName = typeof core.builder === 'string' ? core.builder : (_core$builder = core.builder) === null || _core$builder === void 0 ? void 0 : _core$builder.name; builderPackage = require.resolve(['webpack4', 'webpack5'].includes(builderName) ? `@storybook/builder-${builderName}` : builderName, { paths: [main] }); } else { builderPackage = require.resolve('@storybook/builder-webpack4'); } var previewBuilder = await import(builderPackage); return previewBuilder; }