Skip to content

Commit 7562160

Browse files
committed
fix(primevue4): remove TriStateCheckBox and add direct import of components
1 parent fd8f4a9 commit 7562160

File tree

3 files changed

+3
-34
lines changed

3 files changed

+3
-34
lines changed

dev/modules/primevue.ts

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,9 @@ import Card from 'primevue/card'
44
import CascadeSelect from 'primevue/cascadeselect'
55
import Checkbox from 'primevue/checkbox'
66
import Chip from 'primevue/chip'
7-
import Chips from 'primevue/chips'
87
import ColorPicker from 'primevue/colorpicker'
98
import DatePicker from 'primevue/datepicker'
109
import Editor from 'primevue/editor'
11-
import Dropdown from 'primevue/dropdown'
1210
import Fieldset from 'primevue/fieldset'
1311
import IconField from 'primevue/iconfield'
1412
import InputIcon from 'primevue/inputicon'
@@ -21,7 +19,6 @@ import Listbox from 'primevue/listbox'
2119
import MegaMenu from 'primevue/megamenu'
2220
import Message from 'primevue/message'
2321
import MultiSelect from 'primevue/multiselect'
24-
import OverlayPanel from 'primevue/overlaypanel'
2522
import Password from 'primevue/password'
2623
import Rating from 'primevue/rating'
2724
import RadioButton from 'primevue/radiobutton'
@@ -64,7 +61,7 @@ export const install: UserModule = ({ app }) => {
6461
app.directive('badge', BadgeDirective)
6562
app.directive('ripple', Ripple)
6663
app.directive('tooltip', Tooltip)
67-
app.directive('styleclass', StyleClass)
64+
app.directive('style-class', StyleClass)
6865

6966
// components
7067
app.component('AutoComplete', AutoComplete)
@@ -73,11 +70,9 @@ export const install: UserModule = ({ app }) => {
7370
app.component('CascadeSelect', CascadeSelect)
7471
app.component('Checkbox', Checkbox)
7572
app.component('Chip', Chip)
76-
app.component('Chips', Chips)
7773
app.component('ColorPicker', ColorPicker)
7874
app.component('DataView', DataView)
7975
app.component('DatePicker', DatePicker)
80-
app.component('Dropdown', Dropdown)
8176
app.component('Editor', Editor)
8277
app.component('Fieldset', Fieldset)
8378
app.component('IconField', IconField)
@@ -91,7 +86,6 @@ export const install: UserModule = ({ app }) => {
9186
app.component('MegaMenu', MegaMenu)
9287
app.component('Message', Message)
9388
app.component('MultiSelect', MultiSelect)
94-
app.component('OverlayPanel', OverlayPanel)
9589
app.component('Password', Password)
9690
app.component('RadioButton', RadioButton)
9791
app.component('Rating', Rating)

dev/pages/inputs/Password.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<script setup lang='ts'>
2-
const primeAttributes = 'placeholder, feedback, mediumRegex, strongRegex, promptLabel, weakLabel, mediumLabel, strongLabel, hideIcon, showIcon, toggleMask'
2+
const primeAttributes = 'placeholder, feedback, mediumRegex, strongRegex, promptLabel, weakLabel, mediumLabel, strongLabel, toggleMask'
33
const schema
44
= [
55
{

src/definitions/index.ts

Lines changed: 1 addition & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import PrimeAutoComplete from '../components/PrimeAutoComplete.vue'
55
import PrimeDatePicker from '../components/PrimeDatePicker.vue'
66
import PrimeCascadeSelect from '../components/PrimeCascadeSelect.vue'
77
import PrimeCheckbox from '../components/PrimeCheckbox.vue'
8-
import PrimeChips from '../components/PrimeChips.vue'
98
import PrimeColorPicker from '../components/PrimeColorPicker.vue'
109
import PrimeSelect from '../components/PrimeSelect.vue'
1110
import PrimeEditor from '../components/PrimeEditor.vue'
@@ -25,7 +24,6 @@ import PrimeSlider from '../components/PrimeSlider.vue'
2524
import PrimeToggleButton from '../components/PrimeToggleButton.vue'
2625
import PrimeTreeSelect from '../components/PrimeTreeSelect.vue'
2726
import PrimeSelectButton from '../components/PrimeSelectButton.vue'
28-
import PrimeTriStateCheckbox from '../components/PrimeTriStateCheckbox.vue'
2927

3028
export const primeAutoCompleteDefinition: FormKitTypeDefinition = createInput(PrimeAutoComplete, {
3129
props: ['pt', 'ptOptions', 'unstyled', 'Select', 'multiple'],
@@ -340,19 +338,6 @@ export const primeRadioButtonDefinition: FormKitTypeDefinition = createInput(Pri
340338
],
341339
})
342340

343-
export const primeChipsDefinition: FormKitTypeDefinition = createInput(PrimeChips, {
344-
props: [
345-
'allowDuplicate',
346-
'addOnBlur',
347-
'max',
348-
'placeholder',
349-
'seperator',
350-
'pt',
351-
'ptOptions',
352-
'unstyled',
353-
],
354-
})
355-
356341
export const primeKnobDefinition: FormKitTypeDefinition = createInput(PrimeKnob, {
357342
props: [
358343
'pt',
@@ -409,16 +394,7 @@ export const primeSelectButtonDefinition: FormKitTypeDefinition = createInput(Pr
409394
'options',
410395
],
411396
})
412-
export const primeTriStateCheckboxDefinition: FormKitTypeDefinition = createInput(PrimeTriStateCheckbox, {
413-
props: [
414-
'pt',
415-
'ptOptions',
416-
'unstyled',
417-
'variant',
418-
'labelRight',
419-
'labelLeft',
420-
],
421-
})
397+
422398
export const primeCascadeSelectDefinition: FormKitTypeDefinition = createInput(PrimeCascadeSelect, {
423399
props: [
424400
'options',
@@ -464,7 +440,6 @@ export const primeInputs = {
464440
primeMultiSelect: primeMultiSelectDefinition,
465441
primeDatePicker: primeDatePickerDefinition,
466442
primeSlider: primeSliderDefinition,
467-
primeChips: primeChipsDefinition,
468443
primeKnob: primeKnobDefinition,
469444
primeRating: primeRatingDefinition,
470445
primeRadioButton: primeRadioButtonDefinition,

0 commit comments

Comments
 (0)