fix: missing dropdown

This commit is contained in:
amhsirak
2025-01-06 20:18:27 +05:30
parent 0497653ca9
commit de2ddfd2b8

View File

@@ -155,7 +155,7 @@ export interface Coordinates {
const Canvas = React.memo(({ width, height, onCreateRef }: CanvasProps) => {
const canvasRef = useRef<HTMLCanvasElement>(null);
const { socket } = useSocketStore();
const { setLastAction } = useGlobalInfoStore();
const { setLastAction, lastAction } = useGlobalInfoStore();
const { getText, getList } = useActionContext();
const scheduler = useRef(new RAFScheduler());
@@ -345,6 +345,17 @@ const Canvas = React.memo(({ width, height, onCreateRef }: CanvasProps) => {
})}
/>
)}
{state.dropdownInfo && (
<Dropdown
coordinates={state.dropdownInfo.coordinates}
selector={state.dropdownInfo.selector}
options={state.dropdownInfo.options}
onClose={() => dispatch({
type: 'BATCH_UPDATE',
payload: { dropdownInfo: null }
})}
/>
)}
{state.timePickerInfo && (
<TimePicker
coordinates={state.timePickerInfo.coordinates}