UNPKG

decentraland-ui

Version:

Decentraland's UI components and styles

33 lines (32 loc) 1.3 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.SelectRarities = void 0; var react_1 = __importDefault(require("react")); var react_2 = require("react"); var schemas_1 = require("@dcl/schemas"); var RarityFilter_1 = require("./RarityFilter"); require("./RarityFilter.stories.css"); var meta = { title: 'RarityFilter', component: RarityFilter_1.RarityFilter }; exports.default = meta; exports.SelectRarities = { render: function () { var i18n = { rarities: Object.values(schemas_1.Rarity).reduce(function (acc, rarity) { acc[rarity] = rarity; return acc; }, {}), title: 'Rarities', all_rarities: 'All rarities', count_rarities: function (count) { return "".concat(count, " rarities"); }, tooltip: 'The Rarity determines the total number of NFTs that can be minted' }; var _a = (0, react_2.useState)([]), rarities = _a[0], setRarities = _a[1]; return (react_1.default.createElement(RarityFilter_1.RarityFilter, { i18n: i18n, rarities: rarities, onChange: setRarities })); } };