설이 가상 커서 구현

Stack에 페이지를 넣어 top을 렌더링 하는 태스크 구현
import { useAtomValue } from 'jotai';
import {useStack} from '@/hooks/dataStructure.tsx'
import { taskSearchAtom } from "@/atoms/taskTransformer.ts";
const taskSearch= useAtomValue(taskSearchAtom);
const [stack, push, pop, top] = useStack();
push(taskSearch?.('찾을 task name', stack, push, pop, top));
return (
<>
{top()?.component}
</>
import { useAtomValue } from 'jotai';
import { taskSearchAtom } from '@/atoms/taskTransformer.ts';
const taskSearch= useAtomValue(taskSearchAtom);
taskSearch?.('찾을 task name');
taskSearch?.('찾을 task name', stack, push, pop, top); // stack을 넘겨줘야 하는 task일 때 사용
import { useAtomValue } from 'jotai';
import { taskTransformerAtom } from '@/atoms/taskTransformer.ts';
const taskTransform = useAtomValue(taskTransformerAtom);
taskTransform?.('제거할 task name', '생성할 task name');