@deron
To add CSS classes to a React component in Storybook, you can simply apply the class directly to the component in the stories you are creating.
Here's an example of adding a CSS class to a React component in a Storybook story:
1 2 3 4 5 6 7 8 9 10 |
import React from 'react';
import { MyComponent } from './MyComponent';
import './MyComponent.css';
export default {
title: 'MyComponent',
component: MyComponent,
};
export const Default = () => <MyComponent className="my-class" />;
|
In this example, we are importing the CSS file for the component inside the story file and then applying the my-class CSS class to the MyComponent component by passing it as a prop to the component in the story.
You can also use inline styling or CSS-in-JS libraries like styled-components or emotion to add styles to your components in Storybook. Just make sure to include the necessary styles or libraries in your project and apply them as needed.