@ledgerhq/live-common
Version:
Common ground for the Ledger Live apps
26 lines • 978 B
JavaScript
import { z } from "zod";
export const filterOptions = ["topNetworks", "undefined"];
export const assetsLeftElementOptions = ["apy", "marketTrend", "undefined"];
export const assetsRightElementOptions = ["balance", "marketTrend", "undefined"];
export const networksLeftElementOptions = [
"numberOfAccounts",
"numberOfAccountsAndApy",
"undefined",
];
export const networksRightElementOptions = ["balance", "undefined"];
export const EnhancedModularDrawerConfigurationSchema = z.object({
assets: z
.object({
filter: z.enum(filterOptions).optional(),
leftElement: z.enum(assetsLeftElementOptions).optional(),
rightElement: z.enum(assetsRightElementOptions).optional(),
})
.optional(),
networks: z
.object({
leftElement: z.enum(networksLeftElementOptions).optional(),
rightElement: z.enum(networksRightElementOptions).optional(),
})
.optional(),
});
//# sourceMappingURL=types.js.map