forked from jsnbuchanan/crowd-funder-for-time-pwa
29 lines
530 B
TypeScript
29 lines
530 B
TypeScript
export type BoundingBox = {
|
|
eastLong: number;
|
|
maxLat: number;
|
|
minLat: number;
|
|
westLong: number;
|
|
};
|
|
|
|
// a singleton
|
|
export type Settings = {
|
|
id: number; // there's only one entry: MASTER_SETTINGS_KEY
|
|
|
|
activeDid?: string;
|
|
apiServer?: string;
|
|
firstName?: string;
|
|
lastName?: string;
|
|
lastViewedClaimId?: string;
|
|
searchBoxes?: Array<{
|
|
name: string;
|
|
bbox: BoundingBox;
|
|
}>;
|
|
showContactGivesInline?: boolean;
|
|
};
|
|
|
|
export const SettingsSchema = {
|
|
settings: "id",
|
|
};
|
|
|
|
export const MASTER_SETTINGS_KEY = 1;
|