@stokr/components-library
Version:
STOKR - Components Library
70 lines (68 loc) • 2.18 kB
JavaScript
;
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