UNPKG

@stokr/components-library

Version:

STOKR - Components Library

70 lines (68 loc) 2.18 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = exports.CryptoAddressDetailsOverview = exports.CryptoAddressDetailsExamples = void 0; var _react = _interopRequireDefault(require("react")); var _CryptoAddressDetails = _interopRequireDefault(require("./CryptoAddressDetails")); var _ComponentWrapper = require("../ComponentWrapper/ComponentWrapper.styles"); var _global = _interopRequireDefault(require("../../styles/global")); function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; } var _default = exports.default = { title: 'Components Library/Crypto Address Details', component: _CryptoAddressDetails.default, argTypes: { data: { type: 'shape', defaultValue: [{ id: { type: 'number' } }, { transferClick: { type: 'function', action: 'transferClick' } }] } } }; // data Shape --- // data: PropTypes.arrayOf( // PropTypes.shape({ // id: PropTypes.number, // avatar: PropTypes.string, // name: PropTypes.string, // balance: PropTypes.string, // transferClick: PropTypes.func, // }), const Template = args => /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_global.default, null), /*#__PURE__*/_react.default.createElement(_ComponentWrapper.ComponentWrapper, null, /*#__PURE__*/_react.default.createElement(_CryptoAddressDetails.default, args))); const CryptoAddressDetailsOverview = exports.CryptoAddressDetailsOverview = Template.bind({}); CryptoAddressDetailsOverview.args = { data: [{ id: 1, avatar: 'My Avatar', name: 'Name', balance: '€0' }] }; const CryptoAddressDetailsExamples = exports.CryptoAddressDetailsExamples = Template.bind({}); CryptoAddressDetailsExamples.args = { data: [{ id: 1, avatar: 'Face1', name: 'John Doe', balance: '€1234' }, { id: 1, avatar: 'Face2', name: 'Jennifer Doe', balance: '€5678' }, { id: 1, avatar: 'Face2', name: 'Jackie Dough', balance: '€91011' }] }; //doubleCheck: //action / function not working