import classNames from 'classnames'; import { useAtomValue } from 'jotai'; import { memo } from 'react'; import { hoveredParentDepthFamily, isParentHoveredFamily } from './atoms'; export const TreeIndentGuide = memo(function TreeIndentGuide({ treeId, depth, parentId, }: { treeId: string; depth: number; parentId: string | null; }) { const parentDepth = useAtomValue(hoveredParentDepthFamily(treeId)); const isHovered = useAtomValue(isParentHoveredFamily({ treeId, parentId })); return (