import type { SlashMenuState } from '@admin/utils/editor/slash-menu-state' export function isSameSlashMenuState( current: SlashMenuState | null, next: SlashMenuState | null ): boolean { if (current === next) return true if (!current || !next) return false return ( current.from === next.from && current.to === next.to && current.query === next.query && current.rect.x === next.rect.x && current.rect.y === next.rect.y ) }