import { html } from '@skhemata/skhemata-base'; import '../skhemata-blog.js'; import { argTypes, ArgTypes, Story } from './argTypes'; const { skhemataBlogTextColor, skhemataBlogLinkColor, skhemataBlogListTitleColor, skhemataBlogCategoriesTextColor, skhemataBlogCategoriesBackgroundColor } = argTypes; export default { title: 'Wordpress/SkhemataBlog/SkhemataBlog', component: 'skhemata-blog', argTypes: { apiWordpress: argTypes.apiWordpress, postsPerPage: argTypes.postsPerPage, pagerType: argTypes.pagerType, blogPagePath: argTypes.blogPagePath, slug: argTypes.slug, navigate: argTypes.navigate, skhemataBlogTextColor, skhemataBlogLinkColor, skhemataBlogListTitleColor, skhemataBlogCategoriesTextColor, skhemataBlogCategoriesBackgroundColor }, parameters: { widgetCode: ` `, }, }; const Template: Story = ({ apiWordpress = { url: 'https://wp.skhemata.com/wp-json/wp/v2' }, blogPagePath = '', postsPerPage = 10, pagerType = 'infinite', slug = '', skhemataBlogTextColor, skhemataBlogLinkColor, skhemataBlogListTitleColor, skhemataBlogCategoriesTextColor, skhemataBlogCategoriesBackgroundColor }: ArgTypes) => html` `; export const Example = Template.bind({}); Example.args = { apiWordpress: { url: 'https://wp.skhemata.com/wp-json/wp/v2' }, postsPerPage: 10, pagerType: "infinite", }; Example.parameters = { docs: { source: { code: ` `, }, }, }