Skip to content

Commit

Permalink
docs: seetings menu stories
Browse files Browse the repository at this point in the history
  • Loading branch information
phoebus-84 committed Aug 13, 2024
1 parent 4b2196c commit ef6bc75
Showing 1 changed file with 40 additions and 0 deletions.
40 changes: 40 additions & 0 deletions src/components/settings-menu/settings-menu.stories.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
import { Meta, StoryObj } from '@storybook/html';
import type { Components } from '../../components.js';

const meta = {
title: 'Design System/Molecule/SettingsMenu',
render: args => `<d-settings-menu
account-settings="${args.accountSettings}"
security-and-authentication="${args.securityAndAuthentication}"
notifications-settings="${args.notificationsSettings}"
languages="${args.languages}"
support="${args.support}"
privacy-policy="${args.privacyPolicy}"
log-out="${args.logOut}"
version="${args.version}"
developed-by="${args.developedBy}"
logoutCB="${args.logoutCB}"
gotoLanguageSettings="${args.gotoLanguageSettings}"
openAppSettings="${args.openAppSettings}"
></d-settings-menu>`,
} satisfies Meta<Components.DSettingsMenu>;

export default meta;
type Story = StoryObj<Components.DSettingsMenu>;

export const Default: Story = {
args: {
accountSettings: 'Account settings',
securityAndAuthentication: 'Security and authentication',
notificationsSettings: 'Notifications settings',
languages: 'Languages',
support: 'Support',
privacyPolicy: 'Privacy policy',
logOut: 'Log out',
version: 'Version',
developedBy: 'Developed by',
logoutCB: () => {},
gotoLanguageSettings: () => {},
openAppSettings: () => {},
},
};

0 comments on commit ef6bc75

Please sign in to comment.