@mikezimm/fps-library-v2
Version:
Library of reusable typescript/javascript functions, interfaces and constants
36 lines (35 loc) • 1.18 kB
TypeScript
/**
* CodeAnalizerComment: Updated 1 imports on 2024-09-22 14:49:52
* Update:: import { IWebpartBannerProps } to '@mikezimm/fps-core-v7/lib/banner/mainReact/IWebpartBannerProps;'
*/
/// <reference types="react" />
import { IWebpartBannerProps } from '@mikezimm/fps-core-v7/lib/banner/mainReact/IWebpartBannerProps';
import { ICustomRegexSearch } from './applyRegExpXSearchObject';
export type IDefSourceType = 'lists...' | '' | '' | '' | '' | '*';
export interface ICategoryInfo {
label: string;
value: string;
}
export interface ICategoriesProps {
bannerProps: IWebpartBannerProps;
expandedState: boolean;
CustomSearch: ICustomRegexSearch;
HeadingHelp: JSX.Element;
text1?: ICategoryInfo;
text2?: ICategoryInfo;
}
/**
* Extends IFPSCorePinMeReactComponentState with all basics required for FPS Banner
*/
export interface ICategoriesState {
testString: string;
text1?: string;
text2?: string;
searchText: string;
topSearch: number[];
topIdx?: number;
topMeta?: string;
topSearchLabels?: string[];
showAccordion: boolean;
}
//# sourceMappingURL=ICategoriesProps.d.ts.map