storybookjs/storybook

[Bug]: Autodocs "union" type

Offen

#25.305 geöffnet am 22.12.2023

 (9 Kommentare) (1 Reaktion) (0 zugewiesene Personen)TypeScript (10.058 Forks)batch import
argtypesbughelp wantedreacttypescript

Repository-Metriken

Stars
 (89.909 Sterne)
PR-Merge-Metriken
 (Durchschn. Merge 7T 22h) (184 gemergte PRs in 30 T)

Beschreibung

Describe the bug

I have defined some props on the component with union. For example:

export interface MyComponentProps { title: string; subtitle?: string | undefined; }

I wrote a story for my component, added "autodocs" to tags and Storybook generated controls but for prop subtitle I got type union. I expected to see string | undefined.

To Reproduce

Add prop type for example string | undefined.

System

storybook: 7.6.5 @storybook/vue3: 7.6.5 @storybook/vue3-vite: 7.6.5

Additional context

No response

Contributor Guide