```js // Button.stories.js //πŸ‘‡ We create a β€œtemplate” of how args map to rendering const Template = (args) => ({ Component: Button, props: args, }); //πŸ‘‡ Each story then reuses that template export const Primary = Template.bind({}); Primary.args = { background: '#ff0', label: 'Button' }; export const Secondary = Template.bind({}); Secondary.args = { ...Primary.args, label: 'πŸ˜„πŸ‘πŸ˜πŸ’―' }; export const Tertiary = Template.bind({}); Tertiary.args = { ...Primary.args, label: 'πŸ“šπŸ“•πŸ“ˆπŸ€“' }; ```