refactor: extract editor overlay close state

This commit is contained in:
lix-2026
2026-05-25 03:27:51 +08:00
parent c50d78cc6a
commit bf6cd19878
5 changed files with 127 additions and 113 deletions