UNPKG

@agnos-ui/core-bootstrap

Version:

Styles and component interface extensions necessary to use AgnosUI with Bootstrap.

17 lines (16 loc) 599 B
"use strict"; const select = require("@agnos-ui/core/components/select"); const extendWidget = require("@agnos-ui/core/services/extendWidget"); const defaultConfigExtraProps = { badgeLabel: ({ itemContext }) => itemContext.item, itemLabel: ({ itemContext }) => itemContext.item }; function getSelectDefaultConfig() { return { ...select.getSelectDefaultConfig(), ...defaultConfigExtraProps }; } const createSelect = extendWidget.extendWidgetProps( select.createSelect, defaultConfigExtraProps ); exports.createSelect = createSelect; exports.getSelectDefaultConfig = getSelectDefaultConfig;