Open Bug 1812089 Opened 1 year ago Updated 1 year ago

Expand args documentation for non-Lit based web components in Storybook

Categories

(Toolkit :: UI Widgets, enhancement)

enhancement

Tracking

()

People

(Reporter: hjones, Unassigned)

References

(Blocks 1 open bug)

Details

In Bug 1799699 we implemented support for a custom elements manifest that helps transform component JS doc annotations into documentation in Storybook. It currently works well for Lit based elements, but ideally we should get this working for all web component/custom elements in tree that we may want to document in Storybook.

There will be some quirks to work through here - for example I think by default private class members will get passed through to / documented in the Storybook args table via custom-elements.json, which we probably don't want.

Blocks: storybook
You need to log in before you can comment on or make changes to this bug.