Skip to content

Commit c060daf

Browse files
Added column instance method
1 parent 09ee20a commit c060daf

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

packages/table-core/src/core/columns/constructColumn.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,5 +115,11 @@ export function constructColumn<
115115
column.id = `${String(id)}`
116116
column.parent = parent
117117

118+
// Initialize instance-specific data (e.g., caches) for features that need it
119+
const features = Object.values(table._features)
120+
for (let i = 0; i < features.length; i++) {
121+
features[i]!.initColumnInstanceData?.(column)
122+
}
123+
118124
return column as Column<TFeatures, TData, TValue>
119125
}

0 commit comments

Comments
 (0)