From d2004c293331a25fc33cfb5e6d60d36d39b262ef Mon Sep 17 00:00:00 2001 From: haikdc Date: Sat, 18 Apr 2026 17:31:33 -0700 Subject: [PATCH] [Haik]: export ElementSelectionContext from useElementSelection --- .../_shared/element_selection/ElementSelectionProvider.tsx | 1 + .../app/pages/_shared/element_selection/useElementSelection.tsx | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/src/app/pages/_shared/element_selection/ElementSelectionProvider.tsx b/frontend/src/app/pages/_shared/element_selection/ElementSelectionProvider.tsx index 7bb138a3..7b402230 100644 --- a/frontend/src/app/pages/_shared/element_selection/ElementSelectionProvider.tsx +++ b/frontend/src/app/pages/_shared/element_selection/ElementSelectionProvider.tsx @@ -1,5 +1,6 @@ import React, { useState, useRef, useCallback, useMemo } from 'react'; import { type SelectedElement } from './SelectedElement'; +import { ElementSelectionContext } from './useElementSelection'; export const ElementSelectionProvider: React.FC<{ children: React.ReactNode }> = ({ children }) => { const [selectMode, setSelectMode] = useState(false); diff --git a/frontend/src/app/pages/_shared/element_selection/useElementSelection.tsx b/frontend/src/app/pages/_shared/element_selection/useElementSelection.tsx index 2f86c87e..93cbf507 100644 --- a/frontend/src/app/pages/_shared/element_selection/useElementSelection.tsx +++ b/frontend/src/app/pages/_shared/element_selection/useElementSelection.tsx @@ -22,7 +22,7 @@ interface ElementSelectionContextValue { iframeRef: RefObject; } -const ElementSelectionContext = createContext(null); +export const ElementSelectionContext = createContext(null); export function useElementSelection() { return useContext(ElementSelectionContext);