diff --git a/src/components/ComplexButtomPanel.tsx b/src/components/ButtomPanelCompass.tsx
similarity index 88%
rename from src/components/ComplexButtomPanel.tsx
rename to src/components/ButtomPanelCompass.tsx
index 435eea1..765bef9 100644
--- a/src/components/ComplexButtomPanel.tsx
+++ b/src/components/ButtomPanelCompass.tsx
@@ -1,12 +1,12 @@
import useModal from "../store/useModal";
-import useSequence from "../store/useSequence";
+import useCompass from "../store/useCompass";
import Button from "./Button";
import DisclaimerIcon from "./icons/DisclaimerIcon";
import DisclaimerModal from "./modals/DisclaimerModal";
-const ComplexButtomPanel = () => {
+const ButtomPanelCompass = () => {
const { setModal } = useModal();
- const { currentCompassRotate } = useSequence();
+ const { currentCompassRotate } = useCompass();
const handleOnDisclaimerClick = () => {
setModal();
@@ -40,4 +40,4 @@ const ComplexButtomPanel = () => {
);
};
-export default ComplexButtomPanel;
+export default ButtomPanelCompass;
diff --git a/src/components/complexPage/SequenceSlider.tsx b/src/components/complexPage/SequenceSlider.tsx
index 9123d46..9ccc323 100644
--- a/src/components/complexPage/SequenceSlider.tsx
+++ b/src/components/complexPage/SequenceSlider.tsx
@@ -8,13 +8,11 @@ import { useNavigate } from "react-router-dom";
import Button from "../Button";
import LeftArrowSliderIcon from "../icons/LeftArrowSliderIcon";
import RightArrowSliderIcon from "../icons/RightArrowSliderIcon";
-import useSequence from "../../store/useSequence";
+import useCompass from "../../store/useCompass";
import SequenceHighlighting from "./SequenceHighlighting";
const arrayLength = 360;
const keyframes: number[] = [51, 178, 249, 339];
-// const keyframes: number[] = [0, 60, 120, 180, 240, 300];
-// const keyframes: number[] = [50, 177, 248, 338];
interface SequenceSliderProps {
path: string;
@@ -28,16 +26,11 @@ function SequenceSlider({ path }: SequenceSliderProps) {
const [isAnimate, setIsAnimate] = useState(false);
const [loadedImages, setLoadedImages] = useState(0);
const [keyframeIndex, setKeyframeIndex] = useState(3);
- const { setCurrentCompassRotate, currentCompassRotate } = useSequence();
+ const { setCurrentCompassRotate, currentCompassRotate } = useCompass();
const [width, setWidth] = useState();
const [top, setTop] = useState();
const navigate = useNavigate();
- useEffect(() => {
- console.log("selectedImageRightIndex", selectedImageRightIndex);
- console.log("isAnimate", isAnimate);
- }, [selectedImageRightIndex]);
-
useEffect(() => {
setCurrentCompassRotate(keyframes[3]);
}, []);
diff --git a/src/components/icons/ChevronDownIcon.tsx b/src/components/icons/ChevronDownIcon.tsx
index 9474f59..670e128 100644
--- a/src/components/icons/ChevronDownIcon.tsx
+++ b/src/components/icons/ChevronDownIcon.tsx
@@ -1,6 +1,11 @@
-const ChevronDownIcon = () => {
+interface ChevronDownIconProps {
+ className?: string;
+}
+
+const ChevronDownIcon = ({ className }: ChevronDownIconProps) => {
return (