@skhemata/skhemata-faq
Version:
Skhemata FAQ Web Component. This web component provides website FAQ functionality with question and answer style of FAQ.
142 lines (141 loc) • 3.19 kB
TypeScript
import { TemplateResult } from '@skhemata/skhemata-base';
export interface API {
url?: string;
}
export interface ArgTypes {
apiWordpress?: API;
postsPerPage?: number;
pagerType?: string;
faqPagePath?: string;
postPagePath?: string;
slug?: string;
skhemataFaqTextColor?: string;
skhemataFaqLinkColor?: string;
skhemataFaqListTitleColor?: string;
skhemataFaqCategoriesBackgroundColor: string;
skhemataFaqCategoriesTextColor: string;
}
export interface Story<T> {
(args: T): TemplateResult;
args?: Partial<T>;
argTypes?: Record<string, unknown>;
parameters?: any;
}
export declare const argTypes: {
apiWordpress: {
name: string;
control: string;
table: {
category: string;
type: {
summary: string;
detail: string;
};
};
description: string;
};
pagerType: {
name: string;
control: string;
table: {
category: string;
type: {
summary: string;
};
};
description: string;
};
postsPerPage: {
name: string;
control: string;
table: {
category: string;
type: {
summary: string;
};
};
description: string;
};
faqPagePath: {
name: string;
table: {
category: string;
type: {
summary: string;
};
};
description: string;
};
slug: {
name: string;
control: string;
table: {
category: string;
type: {
summary: string;
};
};
description: string;
};
navigate: {
name: string;
table: {
category: string;
type: {
summary: string;
detail: string;
};
};
description: string;
};
skhemataFaqTextColor: {
name: string;
control: string;
description: string;
defaultValue: string;
table: {
category: string;
type: string;
};
};
skhemataFaqLinkColor: {
name: string;
control: string;
description: string;
defaultValue: string;
table: {
category: string;
type: string;
};
};
skhemataFaqListTitleColor: {
name: string;
control: string;
description: string;
defaultValue: string;
table: {
category: string;
type: string;
};
};
skhemataFaqCategoriesTextColor: {
name: string;
control: string;
description: string;
defaultValue: string;
table: {
category: string;
type: string;
};
};
skhemataFaqCategoriesBackgroundColor: {
name: string;
control: string;
description: string;
defaultValue: string;
table: {
category: string;
type: string;
};
};
};