Remove unused state and function in App component
This commit is contained in:
@@ -1318,8 +1318,6 @@ export function App({ store, initialStatusMessage }: AppProps) {
|
||||
String(DEFAULT_GRID_SIZE)
|
||||
);
|
||||
const [viewportGridVisible, setViewportGridVisible] = useState(true);
|
||||
const [viewportCameraSyncRequestId, setViewportCameraSyncRequestId] =
|
||||
useState(0);
|
||||
const [uvOffsetDraft, setUvOffsetDraft] = useState(
|
||||
createVec2Draft(createDefaultFaceUvState().offset)
|
||||
);
|
||||
@@ -2691,10 +2689,6 @@ export function App({ store, initialStatusMessage }: AppProps) {
|
||||
}
|
||||
};
|
||||
|
||||
const requestViewportCameraSync = () => {
|
||||
setViewportCameraSyncRequestId((current) => current + 1);
|
||||
};
|
||||
|
||||
const openAddMenuAt = (position: HierarchicalMenuPosition) => {
|
||||
setHoveredAssetId(null);
|
||||
setAddMenuPosition(position);
|
||||
@@ -2834,7 +2828,6 @@ export function App({ store, initialStatusMessage }: AppProps) {
|
||||
}
|
||||
|
||||
store.clearTransformSession();
|
||||
requestViewportCameraSync();
|
||||
setStatusMessage(status);
|
||||
};
|
||||
|
||||
@@ -2843,7 +2836,6 @@ export function App({ store, initialStatusMessage }: AppProps) {
|
||||
) => {
|
||||
if (!doesTransformSessionChangeTarget(activeTransformSession)) {
|
||||
store.clearTransformSession();
|
||||
requestViewportCameraSync();
|
||||
setStatusMessage("No transform change was committed.");
|
||||
return;
|
||||
}
|
||||
@@ -2856,13 +2848,11 @@ export function App({ store, initialStatusMessage }: AppProps) {
|
||||
activeTransformSession
|
||||
)
|
||||
);
|
||||
requestViewportCameraSync();
|
||||
setStatusMessage(
|
||||
`${getTransformOperationPastTense(activeTransformSession.operation)} ${getTransformTargetLabel(activeTransformSession.target).toLowerCase()}.`
|
||||
);
|
||||
} catch (error) {
|
||||
store.clearTransformSession();
|
||||
requestViewportCameraSync();
|
||||
setStatusMessage(getErrorMessage(error));
|
||||
}
|
||||
};
|
||||
@@ -4392,7 +4382,6 @@ export function App({ store, initialStatusMessage }: AppProps) {
|
||||
|
||||
try {
|
||||
store.executeCommand(createDeleteBoxBrushCommand(brushId));
|
||||
requestViewportCameraSync();
|
||||
setStatusMessage(`Deleted ${label}.`);
|
||||
return true;
|
||||
} catch (error) {
|
||||
@@ -4414,7 +4403,6 @@ export function App({ store, initialStatusMessage }: AppProps) {
|
||||
|
||||
try {
|
||||
store.executeCommand(createDeleteEntityCommand(entityId));
|
||||
requestViewportCameraSync();
|
||||
setStatusMessage(`Deleted ${label}.`);
|
||||
return true;
|
||||
} catch (error) {
|
||||
@@ -4436,7 +4424,6 @@ export function App({ store, initialStatusMessage }: AppProps) {
|
||||
|
||||
try {
|
||||
store.executeCommand(createDeleteModelInstanceCommand(modelInstanceId));
|
||||
requestViewportCameraSync();
|
||||
setStatusMessage(`Deleted ${label}.`);
|
||||
return true;
|
||||
} catch (error) {
|
||||
@@ -7513,7 +7500,6 @@ export function App({ store, initialStatusMessage }: AppProps) {
|
||||
toolPreview={viewportToolPreview}
|
||||
transformSession={transformSession}
|
||||
cameraState={editorState.viewportPanels[panelId].cameraState}
|
||||
cameraSyncRequestId={viewportCameraSyncRequestId}
|
||||
focusRequestId={
|
||||
focusRequest.panelId === panelId ? focusRequest.id : 0
|
||||
}
|
||||
|
||||
@@ -54,7 +54,6 @@ interface ViewportCanvasProps {
|
||||
toolPreview: ViewportToolPreview;
|
||||
transformSession: TransformSessionState;
|
||||
cameraState: ViewportPanelCameraState;
|
||||
cameraSyncRequestId: number;
|
||||
viewMode: ViewportViewMode;
|
||||
displayMode: ViewportDisplayMode;
|
||||
layoutMode: ViewportLayoutMode;
|
||||
@@ -86,7 +85,6 @@ export function ViewportCanvas({
|
||||
toolPreview,
|
||||
transformSession,
|
||||
cameraState,
|
||||
cameraSyncRequestId,
|
||||
viewMode,
|
||||
displayMode,
|
||||
layoutMode,
|
||||
@@ -187,7 +185,7 @@ export function ViewportCanvas({
|
||||
|
||||
useLayoutEffect(() => {
|
||||
hostRef.current?.setCameraState(cameraState);
|
||||
}, [cameraState, cameraSyncRequestId]);
|
||||
}, [cameraState]);
|
||||
|
||||
useEffect(() => {
|
||||
hostRef.current?.setBrushSelectionChangeHandler(onSelectionChange);
|
||||
|
||||
@@ -53,7 +53,6 @@ interface ViewportPanelProps {
|
||||
toolPreview: ViewportToolPreview;
|
||||
transformSession: TransformSessionState;
|
||||
cameraState: ViewportPanelCameraState;
|
||||
cameraSyncRequestId: number;
|
||||
focusRequestId: number;
|
||||
focusSelection: EditorSelection;
|
||||
onActivatePanel(panelId: ViewportPanelId): void;
|
||||
@@ -95,7 +94,6 @@ export function ViewportPanel({
|
||||
toolPreview,
|
||||
transformSession,
|
||||
cameraState,
|
||||
cameraSyncRequestId,
|
||||
focusRequestId,
|
||||
focusSelection,
|
||||
onActivatePanel,
|
||||
@@ -201,7 +199,6 @@ export function ViewportPanel({
|
||||
toolPreview={toolPreview}
|
||||
transformSession={transformSession}
|
||||
cameraState={cameraState}
|
||||
cameraSyncRequestId={cameraSyncRequestId}
|
||||
viewMode={panelState.viewMode}
|
||||
displayMode={panelState.displayMode}
|
||||
layoutMode={layoutMode}
|
||||
|
||||
Reference in New Issue
Block a user