From 3e4f9e7fbb35f85e3eca6eeea08da2bebffcada1 Mon Sep 17 00:00:00 2001 From: Evan Rusackas Date: Mon, 19 Jan 2026 15:41:04 -0800 Subject: [PATCH] fix(types): use callable type for actions to fix build Changed from Record to Record any> so TypeScript understands the action properties are callable functions. Co-Authored-By: Claude Opus 4.5 --- .../src/explore/components/ExploreViewContainer/index.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/superset-frontend/src/explore/components/ExploreViewContainer/index.tsx b/superset-frontend/src/explore/components/ExploreViewContainer/index.tsx index 816718e36de..a420fd94754 100644 --- a/superset-frontend/src/explore/components/ExploreViewContainer/index.tsx +++ b/superset-frontend/src/explore/components/ExploreViewContainer/index.tsx @@ -358,9 +358,10 @@ interface StateProps { // Combined actions from all action modules used in Explore // Note: These modules export both action creators AND action type constants, -// so we use Record to accommodate the mixed exports +// Using a callable signature to allow TypeScript to understand these are functions interface DispatchProps { - actions: Record; + // eslint-disable-next-line @typescript-eslint/no-explicit-any + actions: Record any>; } type ExploreViewContainerProps = StateProps & DispatchProps & OwnProps;