|
| 1 | +import AutoComplete from 'primevue/autocomplete' |
| 2 | +import CascadeSelect from 'primevue/cascadeselect' |
| 3 | +import Checkbox from 'primevue/checkbox' |
| 4 | +import Chip from 'primevue/chip' |
| 5 | +import ColorPicker from 'primevue/colorpicker' |
| 6 | +import DatePicker from 'primevue/datepicker' |
| 7 | +import Editor from 'primevue/editor' |
| 8 | +import InputMask from 'primevue/inputmask' |
| 9 | +import InputNumber from 'primevue/inputnumber' |
| 10 | +import InputOtp from 'primevue/inputotp' |
| 11 | +import InputText from 'primevue/inputtext' |
| 12 | +import Knob from 'primevue/knob' |
| 13 | +import Listbox from 'primevue/listbox' |
| 14 | +import MultiSelect from 'primevue/multiselect' |
| 15 | +import Password from 'primevue/password' |
| 16 | +import RadioButton from 'primevue/radiobutton' |
| 17 | +import Rating from 'primevue/rating' |
| 18 | +import Select from 'primevue/select' |
| 19 | +import SelectButton from 'primevue/selectbutton' |
| 20 | +import Slider from 'primevue/slider' |
| 21 | +import Textarea from 'primevue/textarea' |
| 22 | +import ToggleButton from 'primevue/togglebutton' |
| 23 | +import ToggleSwitch from 'primevue/toggleswitch' |
| 24 | +import TreeSelect from 'primevue/treeselect' |
| 25 | + |
| 26 | +export function usePrimeInputs() { |
| 27 | + function registerInputs(app: any) { |
| 28 | + app.component('AutoComplete', AutoComplete) |
| 29 | + app.component('CascadeSelect', CascadeSelect) |
| 30 | + app.component('Checkbox', Checkbox) |
| 31 | + app.component('Chip', Chip) |
| 32 | + app.component('ColorPicker', ColorPicker) |
| 33 | + app.component('DatePicker', DatePicker) |
| 34 | + app.component('Editor', Editor) |
| 35 | + app.component('InputMask', InputMask) |
| 36 | + app.component('InputNumber', InputNumber) |
| 37 | + app.component('InputOtp', InputOtp) |
| 38 | + app.component('InputText', InputText) |
| 39 | + app.component('Knob', Knob) |
| 40 | + app.component('Listbox', Listbox) |
| 41 | + app.component('MultiSelect', MultiSelect) |
| 42 | + app.component('Password', Password) |
| 43 | + app.component('RadioButton', RadioButton) |
| 44 | + app.component('Rating', Rating) |
| 45 | + app.component('Select', Select) |
| 46 | + app.component('SelectButton', SelectButton) |
| 47 | + app.component('Slider', Slider) |
| 48 | + app.component('Textarea', Textarea) |
| 49 | + app.component('ToggleButton', ToggleButton) |
| 50 | + app.component('ToggleSwitch', ToggleSwitch) |
| 51 | + app.component('TreeSelect', TreeSelect) |
| 52 | + } |
| 53 | + |
| 54 | + return { registerInputs } |
| 55 | +} |
0 commit comments