Skip to content

Commit 42e0839

Browse files
authored
Merge branch 'dev' into Refactor/#284-C
2 parents f57f260 + dfe424b commit 42e0839

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

β€Žclient/src/components/Mom/Block/TextBlock.tsxβ€Ž

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,10 +127,22 @@ function TextBlock({
127127
};
128128
}, []);
129129

130+
useEffect(() => {
131+
updateCaretPosition();
132+
}, [isOpen]);
133+
130134
// λ‘œμ»¬μ—μ„œ μΌμ–΄λ‚˜λŠ” μž‘μ„± - μ‚½μž…κ³Ό μ‚­μ œ μ—°μ‚°
131135
const onInput: React.FormEventHandler = (e) => {
132136
setOffset();
133137

138+
if (!blockRef.current) return;
139+
140+
if (blockRef.current.innerText === '/') {
141+
setIsOpen(true);
142+
} else if (isOpen) {
143+
setIsOpen(false);
144+
}
145+
134146
if (offsetRef.current === null) return;
135147

136148
const event = e.nativeEvent as InputEvent;

0 commit comments

Comments
Β (0)