UNPKG

react-quizzes

Version:

React quizz/form builder and delivery solution

174 lines 8.25 kB
"use strict"; var __assign = (this && this.__assign) || function () { __assign = Object.assign || function(t) { for (var s, i = 1, n = arguments.length; i < n; i++) { s = arguments[i]; for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; } return t; }; return __assign.apply(this, arguments); }; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); var react_1 = __importDefault(require("react")); var index_1 = __importDefault(require("antd/es/avatar/index")); var index_2 = __importDefault(require("antd/es/icon/index")); var TextInput_1 = __importDefault(require("./Components/TextInput")); var HeaderText_1 = __importDefault(require("./Components/HeaderText")); var Label_1 = __importDefault(require("./Components/Label")); var Divider_1 = __importDefault(require("./Components/Divider")); var Select_1 = __importDefault(require("./Components/Select")); var Tags_1 = __importDefault(require("./Components/Tags")); var Checkboxes_1 = __importDefault(require("./Components/Checkboxes")); var RadioButtons_1 = __importDefault(require("./Components/RadioButtons")); var NumberInput_1 = __importDefault(require("./Components/NumberInput")); var MultiLineInput_1 = __importDefault(require("./Components/MultiLineInput")); var Rate_1 = __importDefault(require("./Components/Rate")); var DatePicker_1 = __importDefault(require("./Components/DatePicker")); var radiobuttonicon_1 = __importDefault(require("./CustomIcons/radiobuttonicon")); var headericon_1 = __importDefault(require("./CustomIcons/headericon")); var inputIcon_1 = __importDefault(require("./CustomIcons/inputIcon")); var numberInputIcon_1 = __importDefault(require("./CustomIcons/numberInputIcon")); var multiLineInputIcon_1 = __importDefault(require("./CustomIcons/multiLineInputIcon")); function _defaultItems() { // deafult sample question var questions = { en: "Sample question ?", pt: "Pergunta exemplo ?" }; var options = [ { value: "1", text: __assign({}, questions) }, { value: "2", text: __assign({}, questions) } ]; return [ { key: "HeaderText", name: "toolbox.headertext.name", questions: questions, // description: "toolbox.headertext.description", // desciption under input on toolbox icon: (react_1.default.createElement(index_1.default, null, react_1.default.createElement(index_2.default, { component: headericon_1.default }))), field_name: "header_text_", Component: HeaderText_1.default // component not instanciated }, { key: "LabelText", name: "toolbox.label.name", questions: questions, // description: "toolbox.label.description", // desciption under input on toolbox icon: react_1.default.createElement(index_1.default, { icon: "font-colors" }), field_name: "label_", Component: Label_1.default // component not instanciated }, { key: "Divider", name: "toolbox.divider.name", questions: questions, // description: "toolbox.label.description", // desciption under input on toolbox icon: react_1.default.createElement(index_1.default, { icon: "line" }), field_name: "divider_", Component: Divider_1.default // component not instanciated }, { key: "Select", name: "toolbox.select.name", questions: questions, options: options, // description: "toolbox.label.description", // desciption under input on toolbox icon: react_1.default.createElement(index_1.default, { icon: "down-square" }), field_name: "select_", Component: Select_1.default // component not instanciated }, { key: "Tags", name: "toolbox.tags.name", questions: questions, options: options, // description: "toolbox.label.description", // desciption under input on toolbox icon: react_1.default.createElement(index_1.default, { icon: "tags" }), field_name: "tags_", Component: Tags_1.default // component not instanciated }, { key: "Checkboxes", name: "toolbox.checkboxes.name", questions: questions, options: options, // description: "toolbox.label.description", // desciption under input on toolbox icon: react_1.default.createElement(index_1.default, { icon: "check-circle" }), field_name: "checkboxes_", Component: Checkboxes_1.default // component not instanciated }, { key: "RadioButtons", name: "toolbox.radiobuttons.name", questions: questions, options: options, // description: "toolbox.label.description", // desciption under input on toolbox icon: (react_1.default.createElement(index_1.default, null, react_1.default.createElement(index_2.default, { component: radiobuttonicon_1.default }))), field_name: "radiobuttons_", Component: RadioButtons_1.default // component not instanciated }, { key: "TextInput", name: "toolbox.textinput.name", questions: questions, // description: "toolbox.textInput.description", // desciption under input on toolbox icon: (react_1.default.createElement(index_1.default, null, react_1.default.createElement(index_2.default, { component: inputIcon_1.default }))), field_name: "textinput_", Component: TextInput_1.default // component not instanciated }, { key: "NumberInput", name: "toolbox.numberinput.name", questions: questions, // description: "toolbox.textInput.description", // desciption under input on toolbox icon: (react_1.default.createElement(index_1.default, null, react_1.default.createElement(index_2.default, { component: numberInputIcon_1.default }))), field_name: "numberinput_", Component: NumberInput_1.default // component not instanciated }, { key: "MultiLineInput", name: "toolbox.multilineinput.name", questions: questions, // description: "toolbox.textInput.description", // desciption under input on toolbox icon: (react_1.default.createElement(index_1.default, null, react_1.default.createElement(index_2.default, { component: multiLineInputIcon_1.default }))), field_name: "multilineinput_", Component: MultiLineInput_1.default // component not instanciated }, { key: "Rate", name: "toolbox.rate.name", questions: questions, // description: "toolbox.textInput.description", // desciption under input on toolbox icon: react_1.default.createElement(index_1.default, { icon: "star" }), field_name: "rate_", Component: Rate_1.default // component not instanciated }, { key: "DatePicker", name: "toolbox.datepicker.name", questions: questions, // description: "toolbox.textInput.description", // desciption under input on toolbox icon: react_1.default.createElement(index_1.default, { icon: "calendar" }), field_name: "datepicker_", Component: DatePicker_1.default // component not instanciated } ]; } exports.default = _defaultItems; //# sourceMappingURL=index.js.map