UNPKG

@ledgerhq/live-common

Version:
29 lines 1.35 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.EnhancedModularDrawerConfigurationSchema = exports.networksRightElementOptions = exports.networksLeftElementOptions = exports.assetsRightElementOptions = exports.assetsLeftElementOptions = exports.filterOptions = void 0; const zod_1 = require("zod"); exports.filterOptions = ["topNetworks", "undefined"]; exports.assetsLeftElementOptions = ["apy", "marketTrend", "undefined"]; exports.assetsRightElementOptions = ["balance", "marketTrend", "undefined"]; exports.networksLeftElementOptions = [ "numberOfAccounts", "numberOfAccountsAndApy", "undefined", ]; exports.networksRightElementOptions = ["balance", "undefined"]; exports.EnhancedModularDrawerConfigurationSchema = zod_1.z.object({ assets: zod_1.z .object({ filter: zod_1.z.enum(exports.filterOptions).optional(), leftElement: zod_1.z.enum(exports.assetsLeftElementOptions).optional(), rightElement: zod_1.z.enum(exports.assetsRightElementOptions).optional(), }) .optional(), networks: zod_1.z .object({ leftElement: zod_1.z.enum(exports.networksLeftElementOptions).optional(), rightElement: zod_1.z.enum(exports.networksRightElementOptions).optional(), }) .optional(), }); //# sourceMappingURL=types.js.map