|
1 |
| -import AutoComplete from 'primevue/autocomplete' |
2 |
| -import Button from 'primevue/button' |
3 |
| -import Card from 'primevue/card' |
4 |
| -import CascadeSelect from 'primevue/cascadeselect' |
5 |
| -import Checkbox from 'primevue/checkbox' |
6 |
| -import Chip from 'primevue/chip' |
7 |
| -import ColorPicker from 'primevue/colorpicker' |
8 |
| -import DatePicker from 'primevue/datepicker' |
9 |
| -import Editor from 'primevue/editor' |
10 |
| -import Fieldset from 'primevue/fieldset' |
11 |
| -import IconField from 'primevue/iconfield' |
12 |
| -import InputIcon from 'primevue/inputicon' |
13 |
| -import InputMask from 'primevue/inputmask' |
14 |
| -import InputNumber from 'primevue/inputnumber' |
15 |
| -import InputOtp from 'primevue/inputotp' |
16 |
| -import InputText from 'primevue/inputtext' |
17 |
| -import Knob from 'primevue/knob' |
18 |
| -import Listbox from 'primevue/listbox' |
19 |
| -import MegaMenu from 'primevue/megamenu' |
20 |
| -import Message from 'primevue/message' |
21 |
| -import MultiSelect from 'primevue/multiselect' |
22 |
| -import Password from 'primevue/password' |
23 |
| -import Rating from 'primevue/rating' |
24 |
| -import RadioButton from 'primevue/radiobutton' |
25 |
| -import Select from 'primevue/select' |
26 |
| -import SelectButton from 'primevue/selectbutton' |
27 |
| -import Slider from 'primevue/slider' |
28 |
| -import SplitButton from 'primevue/splitbutton' |
29 | 1 | import Tab from 'primevue/tab'
|
30 | 2 | import TabList from 'primevue/tablist'
|
31 | 3 | import Tabs from 'primevue/tabs'
|
32 | 4 | import TabPanels from 'primevue/tabpanels'
|
33 | 5 | import TabPanel from 'primevue/tabpanel'
|
34 |
| -import Tag from 'primevue/tag' |
35 |
| -import Textarea from 'primevue/textarea' |
36 |
| -import Toast from 'primevue/toast' |
37 |
| -import ToggleButton from 'primevue/togglebutton' |
38 |
| -import ToggleSwitch from 'primevue/toggleswitch' |
| 6 | +import MegaMenu from 'primevue/megamenu' |
| 7 | +import Ripple from 'primevue/ripple' |
39 | 8 | import Toolbar from 'primevue/toolbar'
|
40 | 9 |
|
41 | 10 | import 'primeicons/primeicons.css'
|
42 | 11 | import Aura from '@primevue/themes/aura'
|
43 | 12 |
|
44 | 13 | import PrimeVue from 'primevue/config'
|
45 |
| - |
46 | 14 | // directives
|
47 |
| -import BadgeDirective from 'primevue/badgedirective' |
48 |
| -import Ripple from 'primevue/ripple' |
49 |
| -import StyleClass from 'primevue/styleclass' |
50 |
| -import Tooltip from 'primevue/tooltip' |
51 | 15 |
|
52 | 16 | // services
|
53 | 17 | import ConfirmationService from 'primevue/confirmationservice'
|
54 |
| -import ToastService from 'primevue/toastservice' |
55 | 18 |
|
| 19 | +import ToastService from 'primevue/toastservice' |
| 20 | +import Button from 'primevue/button' |
| 21 | +import Toast from 'primevue/toast' |
56 | 22 | import type { UserModule } from '@/types'
|
57 | 23 |
|
58 | 24 | export const install: UserModule = ({ app }) => {
|
59 | 25 | // directives
|
60 |
| - |
61 |
| - app.directive('badge', BadgeDirective) |
62 | 26 | app.directive('ripple', Ripple)
|
63 |
| - app.directive('tooltip', Tooltip) |
64 |
| - app.directive('style-class', StyleClass) |
| 27 | + app.component('Button', Button) |
65 | 28 |
|
66 | 29 | // components
|
67 |
| - app.component('AutoComplete', AutoComplete) |
68 |
| - app.component('Button', Button) |
69 |
| - app.component('Card', Card) |
70 |
| - app.component('CascadeSelect', CascadeSelect) |
71 |
| - app.component('Checkbox', Checkbox) |
72 |
| - app.component('Chip', Chip) |
73 |
| - app.component('ColorPicker', ColorPicker) |
74 |
| - app.component('DataView', DataView) |
75 |
| - app.component('DatePicker', DatePicker) |
76 |
| - app.component('Editor', Editor) |
77 |
| - app.component('Fieldset', Fieldset) |
78 |
| - app.component('IconField', IconField) |
79 |
| - app.component('InputIcon', InputIcon) |
80 |
| - app.component('InputMask', InputMask) |
81 |
| - app.component('InputNumber', InputNumber) |
82 |
| - app.component('InputOtp', InputOtp) |
83 |
| - app.component('InputText', InputText) |
84 |
| - app.component('Knob', Knob) |
85 |
| - app.component('Listbox', Listbox) |
86 | 30 | app.component('MegaMenu', MegaMenu)
|
87 |
| - app.component('Message', Message) |
88 |
| - app.component('MultiSelect', MultiSelect) |
89 |
| - app.component('Password', Password) |
90 |
| - app.component('RadioButton', RadioButton) |
91 |
| - app.component('Rating', Rating) |
92 |
| - app.component('Select', Select) |
93 |
| - app.component('SelectButton', SelectButton) |
94 |
| - app.component('Slider', Slider) |
95 |
| - app.component('SplitButton', SplitButton) |
96 |
| - app.component('Tag', Tag) |
97 | 31 | app.component('Tab', Tab)
|
98 | 32 | app.component('Tabs', Tabs)
|
99 | 33 | app.component('TabList', TabList)
|
100 | 34 | app.component('TabPanels', TabPanels)
|
101 | 35 | app.component('TabPanel', TabPanel)
|
102 |
| - app.component('Textarea', Textarea) |
103 | 36 | app.component('Toast', Toast)
|
104 |
| - app.component('ToggleButton', ToggleButton) |
105 |
| - app.component('ToggleSwitch', ToggleSwitch) |
106 | 37 | app.component('Toolbar', Toolbar)
|
107 | 38 |
|
108 | 39 | app.use(PrimeVue, {
|
|
0 commit comments