UNPKG

storybook

Version:

Storybook: Develop, document, and test UI components in isolation

22 lines (19 loc) 583 B
// src/shared/open-service/services/story-docs/snippet.ts function prependImportToSnippet(importBlock, snippet) { let trimmedImport = importBlock?.trim(); return trimmedImport ? `${trimmedImport} ${snippet}` : snippet; } function selectStoryDoc(payload, storyId) { return payload?.stories[storyId]; } function selectSnippetForStory(payload, storyId) { let story = payload?.stories[storyId]; if (story?.snippet !== void 0) return prependImportToSnippet(payload?.import, story.snippet); } export { prependImportToSnippet, selectStoryDoc, selectSnippetForStory };