@tomino/dynamic-form-semantic-ui
Version:
Semantic UI form renderer based on dynamic form generation
50 lines • 1.49 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const common_1 = require("../../semantic/tests/common");
const form_query_data_1 = require("../../semantic/tests/form_query_data");
const schema = {
type: 'object'
};
const formDefinition = form_query_data_1.create.stack({
elements: [
{
control: 'ApolloProvider',
props: {
server: 'http://localhost:4000/graphql',
auth: false
},
elements: [
{
control: 'AuthItem',
elements: []
},
{
control: 'AuthItem',
elements: [
{
control: 'Text',
props: { text: 'Authorised' }
}
]
},
{
control: 'AuthItem',
props: { roles: ['admin'] },
elements: [
{
control: 'Text',
props: { text: 'Admin Only' }
}
]
}
]
}
]
});
const formData = {};
describe('Auth', () => {
return {
component: common_1.prepareComponent(formDefinition, schema, formData, { addEditor: true })
};
});
//# sourceMappingURL=auth.test.js.map