UNPKG

galal-front-end-utils

Version:

A JavaScript utilities package for front end

34 lines 1.56 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.checkboxObj = void 0; var checkbox_1 = require("../Themes/bootstrap/checkbox"); var react_1 = __importDefault(require("react")); var checkboxObj = function (props) { var RenderBootStrap = checkbox_1.checkbox; var RenderMaterialize = function (props) { return (react_1.default.createElement("input", { name: props.name, type: props.type, checked: props.checked, className: props.classes, style: props.styles })); }; var RenderMaterializeUI = function (props) { return (react_1.default.createElement("input", { name: props.name, type: props.type, checked: props.checked, className: props.classes, style: props.styles })); }; switch (props.theme) { case 'bootstrap': props.classes = 'bootstrap'; return RenderBootStrap(props); break; case 'materialize': props.classes = 'materialize'; return RenderMaterialize(props); break; case 'materialize-ui': props.classes = 'materialize-ui'; return RenderMaterializeUI(props); break; default: props.classes = 'standard'; return RenderBootStrap(props); break; } }; exports.checkboxObj = checkboxObj; exports.default = exports.checkboxObj; //# sourceMappingURL=checkbox.js.map