From 99ba7ebf3aaf684a355e2c96b174669e57a57c4f Mon Sep 17 00:00:00 2001 From: ArEnSc <6252325+ArEnSc@users.noreply.github.com> Date: Wed, 10 Apr 2024 15:26:18 -0400 Subject: [PATCH] Revert "move shapes, fix delete bug" --- app/components/InputVector.tsx | 7 ---- app/components/Textarea.tsx | 21 +++++------ app/pages/PageEnigma/PageEnigma.tsx | 2 +- app/pages/PageEnigma/PageEnigmaComponent.tsx | 8 +---- app/pages/PageEnigma/Queue/toEngineActions.ts | 2 -- .../ControlPanelSceneObject.tsx | 17 ++++----- .../comps/Controls3D/Controls3D.tsx | 33 ++++++++++++++++++ .../comps/SidePanelTabs/TabStylization.tsx | 1 - .../PageEnigma/comps/Timeline/Timeline.tsx | 4 --- .../contexts/TrackContext/TrackProvider.tsx | 7 ++-- app/pages/PageEnigma/js/editor.ts | 30 +++++++++------- app/pages/PageEnigma/js/timeline.ts | 12 ++----- app/pages/PageEnigma/store/index.ts | 1 - app/pages/PageEnigma/store/media.ts | 32 +++-------------- app/pages/PageEnigma/store/selectedItem.ts | 2 -- app/pages/PageEnigma/store/shape.ts | 12 ------- public/resources/shapes/cube.png | Bin 7585 -> 0 bytes public/resources/shapes/cylinder.png | Bin 5742 -> 0 bytes public/resources/shapes/donut.png | Bin 10512 -> 0 bytes public/resources/shapes/sphere.png | Bin 8557 -> 0 bytes 20 files changed, 78 insertions(+), 113 deletions(-) delete mode 100644 app/pages/PageEnigma/store/shape.ts delete mode 100644 public/resources/shapes/cube.png delete mode 100644 public/resources/shapes/cylinder.png delete mode 100644 public/resources/shapes/donut.png delete mode 100644 public/resources/shapes/sphere.png diff --git a/app/components/InputVector.tsx b/app/components/InputVector.tsx index 3c4d3c5a17..0a10274524 100644 --- a/app/components/InputVector.tsx +++ b/app/components/InputVector.tsx @@ -1,6 +1,5 @@ import { useRef } from "react"; import { twMerge } from "tailwind-merge"; -import { ignoreDelete } from "~/pages/PageEnigma/store"; interface InputVectorProps { x: number; @@ -42,8 +41,6 @@ export const InputVector = ({ x, y, z, onChange }: InputVectorProps) => { onChange={handleOnChange} ref={xRef} value={x} - onFocus={() => (ignoreDelete.value = true)} - onBlur={() => (ignoreDelete.value = false)} /> { onChange={handleOnChange} ref={yRef} value={y} - onFocus={() => (ignoreDelete.value = true)} - onBlur={() => (ignoreDelete.value = false)} /> { onChange={handleOnChange} ref={zRef} value={z} - onFocus={() => (ignoreDelete.value = true)} - onBlur={() => (ignoreDelete.value = false)} /> diff --git a/app/components/Textarea.tsx b/app/components/Textarea.tsx index cc35c75ac2..278b54a7cb 100644 --- a/app/components/Textarea.tsx +++ b/app/components/Textarea.tsx @@ -2,7 +2,6 @@ import { TextareaHTMLAttributes } from "react"; import { twMerge } from "tailwind-merge"; import { Label } from "./Typography"; import { kebabCase } from "~/utilities"; -import { ignoreDelete } from "~/pages/PageEnigma/store"; type ResizeType = | "none" @@ -25,10 +24,14 @@ export const Textarea = ({ }) => { return (
- {label && } - + {label && + + } +