diff --git a/packages/primevue/src/selectbutton/SelectButton.d.ts b/packages/primevue/src/selectbutton/SelectButton.d.ts index 8050631e6..7bcd8aae5 100755 --- a/packages/primevue/src/selectbutton/SelectButton.d.ts +++ b/packages/primevue/src/selectbutton/SelectButton.d.ts @@ -61,7 +61,7 @@ export interface SelectButtonPassThroughOptions { /** * Used to pass attributes to the ToggleButton component. */ - pcButton?: SelectButtonPassThroughOptionType; + pcToggleButton?: SelectButtonPassThroughOptionType; /** * Used to manage all lifecycle hooks. * @see {@link BaseComponent.ComponentHooks} diff --git a/packages/primevue/src/selectbutton/SelectButton.vue b/packages/primevue/src/selectbutton/SelectButton.vue index 670726486..d87993003 100755 --- a/packages/primevue/src/selectbutton/SelectButton.vue +++ b/packages/primevue/src/selectbutton/SelectButton.vue @@ -8,11 +8,11 @@ :disabled="disabled || isOptionDisabled(option)" :unstyled="unstyled" @change="onOptionSelect($event, option, index)" - :pt="ptm('pcButton')" + :pt="ptm('pcToggleButton')" > @@ -41,15 +41,6 @@ export default { getOptionRenderKey(option) { return this.dataKey ? resolveFieldData(option, this.dataKey) : this.getOptionLabel(option); }, - getPTOptions(option, key) { - return this.ptm(key, { - context: { - active: this.isSelected(option), - disabled: this.isOptionDisabled(option), - option - } - }); - }, isOptionDisabled(option) { return this.optionDisabled ? resolveFieldData(option, this.optionDisabled) : false; }, @@ -74,7 +65,6 @@ export default { newValue = selected ? null : optionValue; } - this.focusedIndex = index; this.$emit('update:modelValue', newValue); this.$emit('change', { event: event, value: newValue }); },