Skip to content

Commit 3d49b11

Browse files
Refactor #3965 - hostName fixes
1 parent 29856c6 commit 3d49b11

27 files changed

+27
-1
lines changed

components/lib/basecomponent/BaseComponent.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -467,7 +467,7 @@ export default {
467467
},
468468
computed: {
469469
defaultPT() {
470-
return this._getOptionValue(this.$primevue.config.pt, this.$.type.name, { instance: this });
470+
return this._getOptionValue(this.$primevue.config.pt, this.$options.hostName || this.$.type.name, { instance: this });
471471
},
472472
isUnstyled() {
473473
return this.unstyled !== undefined ? this.unstyled : this.$primevue.config.unstyled;

components/lib/breadcrumb/BreadcrumbItem.vue

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ import BaseComponent from 'primevue/basecomponent';
2323
2424
export default {
2525
name: 'BreadcrumbItem',
26+
hostName: 'Breadcrumb',
2627
extends: BaseComponent,
2728
props: {
2829
item: null,

components/lib/cascadeselect/CascadeSelectSub.vue

+1
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ import { DomHandler, ObjectUtils } from 'primevue/utils';
5858
5959
export default {
6060
name: 'CascadeSelectSub',
61+
hostName: 'CascadeSelect',
6162
extends: BaseComponent,
6263
emits: ['option-change'],
6364
props: {

components/lib/contextmenu/ContextMenuSub.vue

+1
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ import { DomHandler, ObjectUtils } from 'primevue/utils';
8181
8282
export default {
8383
name: 'ContextMenuSub',
84+
hostName: 'ContextMenu',
8485
extends: BaseComponent,
8586
emits: ['item-click', 'item-mouseenter'],
8687
props: {

components/lib/dock/DockSub.vue

+1
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ import { DomHandler, ObjectUtils, UniqueComponentId } from 'primevue/utils';
8080
8181
export default {
8282
name: 'DockSub',
83+
hostName: 'Dock',
8384
extends: BaseComponent,
8485
emits: ['focus', 'blur'],
8586
props: {

components/lib/fileupload/FileContent.vue

+1
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ import TimesIcon from 'primevue/icons/times';
2525
2626
export default {
2727
name: 'FileContent',
28+
hostName: 'FileUpload',
2829
extends: BaseComponent,
2930
emits: ['remove'],
3031
props: {

components/lib/megamenu/MegaMenuSub.vue

+1
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ import { ObjectUtils } from 'primevue/utils';
8686
8787
export default {
8888
name: 'MegaMenuSub',
89+
hostName: 'MegaMenu',
8990
extends: BaseComponent,
9091
emits: ['item-click', 'item-mouseenter'],
9192
props: {

components/lib/menu/Menuitem.vue

+1
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ import { ObjectUtils } from 'primevue/utils';
3838
3939
export default {
4040
name: 'Menuitem',
41+
hostName: 'Menu',
4142
extends: BaseComponent,
4243
inheritAttrs: false,
4344
emits: ['item-click'],

components/lib/menubar/MenubarSub.vue

+1
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ import { ObjectUtils } from 'primevue/utils';
7878
7979
export default {
8080
name: 'MenubarSub',
81+
hostName: 'Menubar',
8182
extends: BaseComponent,
8283
emits: ['item-mouseenter', 'item-click'],
8384
props: {

components/lib/organizationchart/OrganizationChartNode.vue

+1
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ import { DomHandler } from 'primevue/utils';
7676
7777
export default {
7878
name: 'OrganizationChartNode',
79+
hostName: 'OrganizationChart',
7980
extends: BaseComponent,
8081
emits: ['node-click', 'node-toggle'],
8182
props: {

components/lib/paginator/CurrentPageReport.vue

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import BaseComponent from 'primevue/basecomponent';
77
88
export default {
99
name: 'CurrentPageReport',
10+
hostName: 'Paginator',
1011
extends: BaseComponent,
1112
props: {
1213
pageCount: {

components/lib/paginator/FirstPageLink.vue

+1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import Ripple from 'primevue/ripple';
1111
1212
export default {
1313
name: 'FirstPageLink',
14+
hostName: 'Paginator',
1415
extends: BaseComponent,
1516
props: {
1617
template: {

components/lib/paginator/JumpToPageDropdown.vue

+1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ import Dropdown from 'primevue/dropdown';
1919
2020
export default {
2121
name: 'JumpToPageDropdown',
22+
hostName: 'Paginator',
2223
extends: BaseComponent,
2324
emits: ['page-change'],
2425
props: {

components/lib/paginator/JumpToPageInput.vue

+1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import InputNumber from 'primevue/inputnumber';
1818
1919
export default {
2020
name: 'JumpToPageInput',
21+
hostName: 'Paginator',
2122
extends: BaseComponent,
2223
inheritAttrs: false,
2324
emits: ['page-change'],

components/lib/paginator/LastPageLink.vue

+1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import Ripple from 'primevue/ripple';
1111
1212
export default {
1313
name: 'LastPageLink',
14+
hostName: 'Paginator',
1415
extends: BaseComponent,
1516
props: {
1617
template: {

components/lib/paginator/NextPageLink.vue

+1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import Ripple from 'primevue/ripple';
1111
1212
export default {
1313
name: 'NextPageLink',
14+
hostName: 'Paginator',
1415
extends: BaseComponent,
1516
props: {
1617
template: {

components/lib/paginator/PageLinks.vue

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ import Ripple from 'primevue/ripple';
2323
2424
export default {
2525
name: 'PageLinks',
26+
hostName: 'Paginator',
2627
extends: BaseComponent,
2728
inheritAttrs: false,
2829
emits: ['click'],

components/lib/paginator/PrevPageLink.vue

+1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import Ripple from 'primevue/ripple';
1111
1212
export default {
1313
name: 'PrevPageLink',
14+
hostName: 'Paginator',
1415
extends: BaseComponent,
1516
props: {
1617
template: {

components/lib/paginator/RowsPerPageDropdown.vue

+1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ import Dropdown from 'primevue/dropdown';
1919
2020
export default {
2121
name: 'RowsPerPageDropdown',
22+
hostName: 'Paginator',
2223
extends: BaseComponent,
2324
emits: ['rows-change'],
2425
props: {

components/lib/panelmenu/PanelMenuList.vue

+1
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ import PanelMenuSub from './PanelMenuSub.vue';
2727
2828
export default {
2929
name: 'PanelMenuList',
30+
hostName: 'PanelMenu',
3031
extends: BaseComponent,
3132
emits: ['item-toggle', 'header-focus'],
3233
props: {

components/lib/panelmenu/PanelMenuSub.vue

+1
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ import { ObjectUtils } from 'primevue/utils';
7777
7878
export default {
7979
name: 'PanelMenuSub',
80+
hostName: 'PanelMenu',
8081
extends: BaseComponent,
8182
emits: ['item-toggle'],
8283
props: {

components/lib/tieredmenu/TieredMenuSub.vue

+1
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ import { ObjectUtils } from 'primevue/utils';
7777
7878
export default {
7979
name: 'TieredMenuSub',
80+
hostName: 'TieredMenu',
8081
extends: BaseComponent,
8182
emits: ['item-click', 'item-mouseenter'],
8283
props: {

components/lib/tree/TreeNode.vue

+1
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ import { DomHandler } from 'primevue/utils';
6262
6363
export default {
6464
name: 'TreeNode',
65+
hostName: 'Tree',
6566
extends: BaseComponent,
6667
emits: ['node-toggle', 'node-click', 'checkbox-change'],
6768
props: {

components/lib/treetable/BodyCell.vue

+1
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ import { DomHandler, ObjectUtils } from 'primevue/utils';
3232
3333
export default {
3434
name: 'BodyCell',
35+
hostName: 'TreeTable',
3536
extends: BaseComponent,
3637
emits: ['node-toggle', 'checkbox-toggle'],
3738
props: {

components/lib/treetable/FooterCell.vue

+1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import { DomHandler, ObjectUtils } from 'primevue/utils';
1111
1212
export default {
1313
name: 'FooterCell',
14+
hostName: 'TreeTable',
1415
extends: BaseComponent,
1516
props: {
1617
column: {

components/lib/treetable/HeaderCell.vue

+1
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ import { DomHandler, ObjectUtils } from 'primevue/utils';
3232
3333
export default {
3434
name: 'HeaderCell',
35+
hostName: 'TreeTable',
3536
extends: BaseComponent,
3637
emits: ['column-click', 'column-resizestart'],
3738
props: {

components/lib/treetable/TreeTableRow.vue

+1
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ import BodyCell from './BodyCell.vue';
6767
6868
export default {
6969
name: 'TreeTableRow',
70+
hostName: 'TreeTable',
7071
extends: BaseComponent,
7172
emits: ['node-click', 'node-toggle', 'checkbox-change', 'nodeClick', 'nodeToggle', 'checkboxChange'],
7273
props: {

0 commit comments

Comments
 (0)