diff --git a/packages/primevue/src/cascadeselect/CascadeSelect.d.ts b/packages/primevue/src/cascadeselect/CascadeSelect.d.ts index 75fb571db..dcfb7873d 100644 --- a/packages/primevue/src/cascadeselect/CascadeSelect.d.ts +++ b/packages/primevue/src/cascadeselect/CascadeSelect.d.ts @@ -509,11 +509,29 @@ export interface CascadeSelectSlots { /** * Custom header template. */ - header(): VNode[]; + header(scope: { + /** + * Current value + */ + value: any; + /** + * Options of the component + */ + options: any[]; + }): VNode[]; /** * Custom footer template. */ - footer(): VNode[]; + footer(scope: { + /** + * Current value + */ + value: any; + /** + * Options of the component + */ + options: any[]; + }): VNode[]; } /** diff --git a/packages/primevue/src/cascadeselect/CascadeSelect.vue b/packages/primevue/src/cascadeselect/CascadeSelect.vue index d59c089b7..1a4b0e280 100644 --- a/packages/primevue/src/cascadeselect/CascadeSelect.vue +++ b/packages/primevue/src/cascadeselect/CascadeSelect.vue @@ -53,7 +53,7 @@ @keydown="onOverlayKeyDown" v-bind="{ ...panelProps, ...overlayProps, ...ptm('overlay') }" > - +
{{ selectedMessageText }} - +