2020-11-10 17:07:00 +01:00
|
|
|
declare type HomepageObject = {
|
|
|
|
icon: string,
|
|
|
|
link: string,
|
|
|
|
options: any,
|
|
|
|
route: string,
|
|
|
|
title: string,
|
2021-07-07 20:21:11 +02:00
|
|
|
};
|
2020-11-10 17:07:00 +01:00
|
|
|
|
|
|
|
declare type HomepageData = {
|
|
|
|
[string]: HomepageObject,
|
|
|
|
default: any => any,
|
2021-07-07 20:21:11 +02:00
|
|
|
};
|
2020-11-10 17:07:00 +01:00
|
|
|
|
|
|
|
declare type RowDataItem = {
|
2022-03-23 09:41:15 +01:00
|
|
|
id: string,
|
2020-11-10 17:07:00 +01:00
|
|
|
title: any,
|
|
|
|
link?: string,
|
|
|
|
help?: any,
|
|
|
|
icon?: string,
|
|
|
|
extra?: any,
|
2021-07-23 04:15:45 +02:00
|
|
|
pinnedUrls?: Array<string>,
|
2022-04-01 17:24:46 +02:00
|
|
|
pinnedClaimIds?: Array<string>, // takes precedence over pinnedUrls
|
2020-11-10 17:07:00 +01:00
|
|
|
options?: {
|
|
|
|
channelIds?: Array<string>,
|
2021-07-07 20:21:11 +02:00
|
|
|
limitClaimsPerChannel?: number,
|
2021-07-13 02:14:43 +02:00
|
|
|
pageSize?: number,
|
2020-11-10 17:07:00 +01:00
|
|
|
},
|
|
|
|
route?: string,
|
|
|
|
hideForUnauth?: boolean,
|
|
|
|
};
|