UNPKG

react-carousel-query

Version:

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

26 lines (24 loc) 727 B
import { readStory } from './dependencies-lookup/readAsObject'; export async function transform(inputSource) { const sourceObject = await readStory(this, inputSource); // if source-loader had trouble parsing the story exports, return the original story // example is // const myStory = () => xxx // export { myStory } if (!sourceObject.source || sourceObject.source.length === 0) { return inputSource; } const { source, sourceJson, addsMap } = sourceObject; const preamble = ` /* eslint-disable */ // @ts-nocheck // @ts-ignore var __STORY__ = ${sourceJson}; // @ts-ignore var __LOCATIONS_MAP__ = ${JSON.stringify(addsMap)}; `; return `${preamble}\n${source}`; }