mirror of
https://github.com/storybookjs/storybook.git
synced 2025-04-01 05:05:25 +08:00
Merge pull request #18916 from storybookjs/fix/set-project-annotations
Store: always call composeConfigs in setProjectAnnotations
This commit is contained in:
commit
30df6a2da9
@ -27,9 +27,8 @@ let GLOBAL_STORYBOOK_PROJECT_ANNOTATIONS = {};
|
||||
export function setProjectAnnotations<TFramework extends AnyFramework = AnyFramework>(
|
||||
projectAnnotations: ProjectAnnotations<TFramework> | ProjectAnnotations<TFramework>[]
|
||||
) {
|
||||
GLOBAL_STORYBOOK_PROJECT_ANNOTATIONS = Array.isArray(projectAnnotations)
|
||||
? composeConfigs(projectAnnotations)
|
||||
: projectAnnotations;
|
||||
const annotations = Array.isArray(projectAnnotations) ? projectAnnotations : [projectAnnotations];
|
||||
GLOBAL_STORYBOOK_PROJECT_ANNOTATIONS = composeConfigs(annotations);
|
||||
}
|
||||
|
||||
interface ComposeStory<TFramework extends AnyFramework = AnyFramework, TArgs extends Args = Args> {
|
||||
|
Loading…
x
Reference in New Issue
Block a user