Sorry, but you either have no stories or none are selected somehow.
Please check the Storybook config.
Try reloading the page.
If the problem persists, check the browser console, or the terminal you've run Storybook from.
The component failed to render properly, likely due to a configuration issue in Storybook.
Here are some common causes and how you can address them:
Missing Context/Providers: You can use decorators to supply specific
contexts or providers, which are sometimes necessary for components to render correctly. For
detailed instructions on using decorators, please visit the
Decorators documentation.
Misconfigured Webpack or Vite: Verify that Storybook picks up all necessary
settings for loaders, plugins, and other relevant parameters. You can find step-by-step
guides for configuring
Webpack or
Vite
with Storybook.
Missing Environment Variables: Your Storybook may require specific
environment variables to function as intended. You can set up custom environment variables
as outlined in the
Environment Variables documentation.
MasonryGrid
The MasonryGrid component is almost identical to the
Grid component
except that each item's vertical space will grow independent of each other.
The MasonryGrid component will then optimize the number of
columns based on the minItemWidth prop value passed in.
MasonryGrid does not create standard rows. Instead, it will
optimize for the most dense vertical layout that it can achieve based on
the space available.
@deprecated Use the Grid component with the variant prop set to "masonry" instead.
Installation and Import
First, you must install @bedrock-layout/css.
yarnadd @bedrock-layout/css
Then, you can import the entire CSS or just the component's CSS in your project:
1. Lorem ipsum dolor sit amet consectetur adipisicing elit. Fuga consequuntur corrupti beatae commodi vitae, perspiciatis totam provident architecto doloribus aperiam sapiente, incidunt nihil suscipit voluptatibus tempore est dolor! Iusto, vero.
2. Nulla luctus nisl nec dui auctor volutpat. Phasellus condimentum elementum enim in pharetra. Curabitur eget urna cursus, imperdiet leo eu, elementum leo. Proin laoreet eleifend nisl ut iaculis. Ut dictum est vitae rutrum elementum. Donec dictum ex ac nibh auctor semper. Phasellus sed rhoncus arcu, eu consectetur ipsum. Ut dictum a elit at sollicitudin. Quisque sed augue molestie, auctor purus quis, luctus ipsum. Donec ultrices vel nisi vehicula facilisis. Vestibulum cursus nisi tellus, sit amet sagittis nisl luctus ut.
3. Aenean pulvinar sed turpis sagittis dapibus. Proin id nunc felis. Donec porttitor magna id metus lacinia, quis posuere est ultrices. Cras et massa eu nulla elementum porttitor. Vestibulum sapien nunc, finibus a molestie vitae, mattis et lectus. Aenean hendrerit bibendum turpis. Ut auctor in nulla non dapibus. Pellentesque velit arcu, molestie sed consectetur euismod, semper nec elit. Pellentesque quis ullamcorper felis. Donec quis ex euismod, malesuada ex et, hendrerit lectus. Integer accumsan sollicitudin accumsan. Aliquam nec ante viverra, congue ipsum tincidunt, auctor eros. Morbi tempor eget dolor et hendrerit. Donec eget placerat lorem. Phasellus a accumsan odio.
4. Aenean pulvinar sed turpis sagittis dapibus. Proin id nunc felis. Donec porttitor magna id metus lacinia, quis posuere est ultrices. Cras et massa eu nulla elementum porttitor. Vestibulum sapien nunc, finibus a molestie vitae, mattis et lectus. Aenean hendrerit bibendum turpis. Ut auctor in nulla non dapibus. Pellentesque velit arcu, molestie sed consectetur euismod, semper nec elit. Pellentesque quis ullamcorper felis. Donec quis ex euismod, malesuada ex et, hendrerit lectus. Integer accumsan sollicitudin accumsan. Aliquam nec ante viverra, congue ipsum tincidunt, auctor eros. Morbi tempor eget dolor et hendrerit. Donec eget placerat lorem. Phasellus a accumsan odio.
5. Lorem ipsum dolor sit amet consectetur adipisicing elit. Fuga consequuntur corrupti beatae commodi vitae, perspiciatis totam provident architecto doloribus aperiam sapiente, incidunt nihil suscipit voluptatibus tempore est dolor! Iusto, vero.
6. Nulla luctus nisl nec dui auctor volutpat. Phasellus condimentum elementum enim in pharetra. Curabitur eget urna cursus, imperdiet leo eu, elementum leo. Proin laoreet eleifend nisl ut iaculis. Ut dictum est vitae rutrum elementum. Donec dictum ex ac nibh auctor semper. Phasellus sed rhoncus arcu, eu consectetur ipsum. Ut dictum a elit at sollicitudin. Quisque sed augue molestie, auctor purus quis, luctus ipsum. Donec ultrices vel nisi vehicula facilisis. Vestibulum cursus nisi tellus, sit amet sagittis nisl luctus ut.