oak-pay-business/lib/components/wpAccount/config/index.js

22 lines
508 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = OakComponent({
entity: 'wpAccount',
isList: true,
projection: {
id: 1,
price: 1,
mchId: 1,
refundGapDays: 1,
taxLossRatio: 1,
enabled: 1,
},
formData({ data, legalActions }) {
return {
accounts: data,
canCreate: legalActions?.includes('create'),
};
},
actions: ['create', 'update', 'remove'],
});