Skip to content

Commit 3dc03d3

Browse files
fix: update internal states correctly
1 parent d390bdb commit 3dc03d3

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

Diff for: src/components/TooltipController/TooltipController.tsx

+28
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,34 @@ const TooltipController = ({
138138
setTooltipPlace(place)
139139
}, [place])
140140

141+
useEffect(() => {
142+
setTooltipVariant(variant)
143+
}, [variant])
144+
145+
useEffect(() => {
146+
setTooltipOffset(offset)
147+
}, [offset])
148+
149+
useEffect(() => {
150+
setTooltipDelayShow(delayShow)
151+
}, [delayShow])
152+
153+
useEffect(() => {
154+
setTooltipDelayHide(delayHide)
155+
}, [delayHide])
156+
157+
useEffect(() => {
158+
setTooltipFloat(float)
159+
}, [float])
160+
161+
useEffect(() => {
162+
setTooltipHidden(hidden)
163+
}, [hidden])
164+
165+
useEffect(() => {
166+
setTooltipPositionStrategy(positionStrategy)
167+
}, [positionStrategy])
168+
141169
useEffect(() => {
142170
const elementRefs = new Set(anchorRefs)
143171

0 commit comments

Comments
 (0)