storybookjs / addon-designs

A Storybook addon that embeds Figma, websites, or images in the addon panel.
https://storybookjs.github.io/addon-designs
MIT License
869 stars 73 forks source link

Add `onCollapsedChange` prop for Doc Block #217

Closed pocka closed 9 months ago

pocka commented 11 months ago

closes #216

Added onCollapsedChange property for DocBlockBase component, which is used by every Doc Block components. This enables users (story authors) to persist collapsed state somewhere and restore it via defaultCollapsed property, in order to save users' screen estate.

I choose to use onObjectVerb naming style commonly used in DOM, but willing to change if official Storybook code/community has widely used style.