UNPKG

primevue

Version:

PrimeVue is an open source UI library for Vue featuring a rich set of 80+ components, a theme designer, various theme alternatives such as Material, Bootstrap, Tailwind, premium templates and professional support. In addition, it integrates with PrimeBloc

2 lines (1 loc) 754 B
import e from"primevue/base/style";var n=e.extend({name:"chips",classes:{root:function(e){var n=e.instance,p=e.props;return["p-chips p-component p-inputwrapper",{"p-disabled":p.disabled,"p-invalid":p.invalid,"p-focus":n.focused,"p-inputwrapper-filled":p.modelValue&&p.modelValue.length||n.inputValue&&n.inputValue.length,"p-inputwrapper-focus":n.focused}]},container:function(e){var n=e.props;return["p-inputtext p-chips-multiple-container",{"p-variant-filled":n.variant?"filled"===n.variant:"filled"===e.instance.$primevue.config.inputStyle}]},token:function(e){return["p-chips-token",{"p-focus":e.state.focusedIndex===e.index}]},label:"p-chips-token-label",removeTokenIcon:"p-chips-token-icon",inputToken:"p-chips-input-token"}});export{n as default};