mirror of
https://github.com/primefaces/primevue.git
synced 2025-05-09 17:02:38 +00:00
fix: update type for the column node that used props
instead of $props
(#3423)
Fixes #3395.
This commit is contained in:
parent
0993710ff6
commit
b09a50d41a
1 changed files with 8 additions and 6 deletions
14
components/lib/column/Column.d.ts
vendored
14
components/lib/column/Column.d.ts
vendored
|
@ -94,7 +94,7 @@ export interface ColumnLoadingOptions extends VirtualScrollerLoaderOptions {
|
|||
/**
|
||||
* Column instance
|
||||
*/
|
||||
column: Column;
|
||||
column: ColumnNode;
|
||||
/**
|
||||
* Column field
|
||||
*/
|
||||
|
@ -686,7 +686,7 @@ export interface ColumnSlots {
|
|||
/**
|
||||
* Column node.
|
||||
*/
|
||||
column: Column;
|
||||
column: ColumnNode;
|
||||
/**
|
||||
* Column field.
|
||||
*/
|
||||
|
@ -713,7 +713,7 @@ export interface ColumnSlots {
|
|||
/**
|
||||
* Column node.
|
||||
*/
|
||||
column: Column;
|
||||
column: ColumnNode;
|
||||
}): VNode[];
|
||||
/**
|
||||
* Custom footer template.
|
||||
|
@ -723,7 +723,7 @@ export interface ColumnSlots {
|
|||
/**
|
||||
* Column node.
|
||||
*/
|
||||
column: Column;
|
||||
column: ColumnNode;
|
||||
}): VNode[];
|
||||
/**
|
||||
* Custom editor template.
|
||||
|
@ -737,7 +737,7 @@ export interface ColumnSlots {
|
|||
/**
|
||||
* Column node.
|
||||
*/
|
||||
column: Column;
|
||||
column: ColumnNode;
|
||||
/**
|
||||
* Column field.
|
||||
*/
|
||||
|
@ -872,7 +872,7 @@ export interface ColumnSlots {
|
|||
/**
|
||||
* Column node.
|
||||
*/
|
||||
column: Column;
|
||||
column: ColumnNode;
|
||||
/**
|
||||
* Column field.
|
||||
*/
|
||||
|
@ -988,6 +988,8 @@ export interface ColumnEmits {}
|
|||
*/
|
||||
declare class Column extends ClassComponent<ColumnProps, ColumnSlots, ColumnEmits> {}
|
||||
|
||||
export type ColumnNode = Column & { props: Column['$props'] };
|
||||
|
||||
declare module '@vue/runtime-core' {
|
||||
interface GlobalComponents {
|
||||
Column: GlobalComponentConstructor<Column>;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue