UNPKG

@prismai/prism-ladle

Version:

Enhanced component development environment based on Ladle, with multi-project support

24 lines (21 loc) 788 B
import getStoryImports from "./get-story-imports.js"; import getStoryList from "./get-story-list.js"; import getStorySource from "./get-story-source.js"; import getConfigImport from "./get-config-import.js"; import getComponentsImport from "./get-components-import.js"; /** * @param entryData {import('../../../shared/types').EntryData} * @param configFolder {string} * @param config {import("../../../shared/types").Config} */ const getGeneratedList = async (entryData, configFolder, config) => { return ` ${getStoryImports(entryData)} ${getStoryList(entryData)} ${await getConfigImport(configFolder, config)} ${getComponentsImport(configFolder)} ${getStorySource(entryData, config.addons.source.enabled)} export const errorMessage = '';\n `; }; export default getGeneratedList;