UNPKG

@digitalpatterns/formio-gds-template

Version:
81 lines (78 loc) 1.85 kB
import 'govuk-frontend/govuk/all.scss'; import button from './button'; import checkbox from './checkbox'; import columns from './columns'; import component from './component'; import container from './container'; import cssClasses from './cssClasses'; import datagrid from './datagrid'; import datamap from './datamap'; import datetime from './datetime'; import day from './day'; import editgrid from './editgrid'; import field from './field'; import file from './file'; import fieldset from './fieldset'; import iconClass from './iconClass'; import input from './input'; import label from './label'; import message from './message'; import panel from './panel'; import radio from './radio'; import select from './select'; import selectboxes from './selectboxes'; import selectOption from './selectOption'; import survey from './survey'; import tab from './tab'; import table from './table'; import './template.css'; import time from './time'; import warning from './warning'; import wizard from './wizard'; import wizardHeader from './wizardHeader'; import wizardNav from './wizardNav'; import {initAll} from 'govuk-frontend'; initAll(); export default { transform(type, text) { if (!text) { return text; } if (type === 'class') { return this.cssClasses.hasOwnProperty(text.toString()) ? this.cssClasses[text.toString()] : text; } return text; }, defaultIconset: 'fa', iconClass, cssClasses, button, checkbox, columns, component, container, datetime, day, datagrid, datamap, input, editgrid, field, file, fieldset, label, message, panel, radio, select, selectboxes, selectOption, survey, table, tab, time, warning, wizard, wizardHeader, wizardNav, };