@mikezimm/fps-core-v7
Version:
Library of reusable core interfaces, types and constants migrated from fps-library-v2
31 lines • 1.11 kB
TypeScript
/**
* 2024-09-06: Migrated to fps-core-v7\src\banner\components\EasyPages\interfaces\
*/
import { IEasyIcons } from "../../easy-icons/interfaces/eiTypes";
import { IEasyAnalyticsProps } from "../../easy-analytics/interfaces/IEasyAnalyticsHookProps";
import { IEasyPagesSourceProps } from "./IEasyPagesPageProps";
export interface IEasyPagesHookProps {
easyPagesSourceProps: IEasyPagesSourceProps;
easyPagesExtraProps: IEasyPagesExtraProps;
EasyIconsObject: IEasyIcons;
forceSPAStyle: boolean;
easyAnalyticsProps: IEasyAnalyticsProps;
}
export interface IEasyPagesExtraProps {
showTricks: boolean;
EasyPagesEnable: boolean;
easyPagesToggleExpanded: any;
easyPagesExpanded: boolean;
EasyPageOverflowTab?: string;
tabsC: string[];
tabsP: string[];
tabsA: string[];
tabsB: string[];
EasyPageParentFetch?: boolean;
EasyPageUrlA?: string;
EasyPagesSiteTitleA?: string;
EasyPageUrlB?: string;
EasyPagesSiteTitleB?: string;
bannerPillShape?: boolean;
}
//# sourceMappingURL=IEasyPagesHookProps.d.ts.map