UNPKG

@mikezimm/fps-core-v7

Version:

Library of reusable core interfaces, types and constants migrated from fps-library-v2

31 lines 1.18 kB
import { ISeriesSortObject } from "../../../../logic/Arrays/sorting/Interfaces"; import { ISourceProps } from "../../source-props/ISourceProps"; import { IPagesContent } from "../../source-props/SitePages/IPagesContent"; import { ICanvasContentOptions } from "./IModernPage"; export type IModernPage = 'General' | 'News' | 'Help' | 'Standards' | ''; export declare const ModernPageValues: IModernPage[]; /** * AS OF 2024-07-29: You can now add EasyIcons object to source: ISourceProps so thumbnails use EasyIcons * https://github.com/fps-solutions/HubCon/issues/97 */ export interface IModernPagesProps { pages: IPagesContent[]; sort: ISeriesSortObject; source: ISourceProps; mainPivotKey: IModernPage; showPublishDate: boolean; showSearch: boolean; refreshId: string; canvasOptions: ICanvasContentOptions; debugMode?: boolean; } export interface IModernPagesState { showItemPanel: boolean; showThisItem: any; showCanvasContent1: boolean; showPanelJSON: boolean; sort: ISeriesSortObject; searchText?: string; refreshId: string; } //# sourceMappingURL=IModernPagesProps.d.ts.map