UNPKG

@tomino/dynamic-form-semantic-ui

Version:

Semantic UI form renderer based on dynamic form generation

51 lines 1.22 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const common_1 = require("./common"); const schema = { type: 'object', properties: { approved: { type: 'boolean' }, value: { type: 'string' } }, required: ['name'] }; let formDefinition = { control: 'Grid', props: { rows: 3, columns: 4 }, elements: [ { control: 'Button', props: { target: 'https://www.google.com', icon: { value: 'anchor' }, color: { value: 'teal' }, content: { value: 'Google' }, row: 1, column: 2, width: 1 } } ] }; const formData = { description: 'Some Description' }; describe('Buttons', () => { return { component: common_1.prepareComponent(formDefinition, schema, formData, { addEditor: true, handlers: { approve: () => console.log('Approve Clicked'), reject: () => console.log('Reject Clicked') } }) }; }); //# sourceMappingURL=buttons.view.test.js.map