fix(ui): add top offset to diagram reset view to clear breadcrumb bar
This commit is contained in:
@@ -10,6 +10,8 @@ const MIN_SCALE = 0.25;
|
||||
const MAX_SCALE = 4.0;
|
||||
const ZOOM_STEP = 0.15;
|
||||
const FIT_PADDING = 20;
|
||||
/** Extra top offset to clear the optional drill-down breadcrumb bar */
|
||||
const TOP_OFFSET = 40;
|
||||
|
||||
export function useZoomPan() {
|
||||
const [state, setState] = useState<ZoomPanState>({
|
||||
@@ -134,7 +136,7 @@ export function useZoomPan() {
|
||||
}, []);
|
||||
|
||||
const resetView = useCallback(() => {
|
||||
setState({ scale: 1, translateX: FIT_PADDING, translateY: FIT_PADDING });
|
||||
setState({ scale: 1, translateX: FIT_PADDING, translateY: TOP_OFFSET });
|
||||
}, []);
|
||||
|
||||
const fitToView = useCallback(
|
||||
|
||||
Reference in New Issue
Block a user