Skip to content

Commit cebad68

Browse files
authored
refactor: 인증 후 ui 자동 업데이트
2 parents 7e3b08f + 2d4b686 commit cebad68

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

src/pages/Bot/BotSettings.jsx

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -81,17 +81,16 @@ const BotSettings = () => {
8181
const [isSlackConnected, setIsSlackConnected] = useState(false);
8282

8383
useEffect(() => {
84-
const handleSlackAuthComplete = () => {
85-
setIsSlackConnected(true);
84+
const handleSlackAuthComplete = (event) => {
85+
if (event.data === 'slack_auth_success') {
86+
setIsSlackConnected(true);
87+
}
8688
};
8789

88-
window.addEventListener('slackAuthComplete', handleSlackAuthComplete);
90+
window.addEventListener('message', handleSlackAuthComplete);
8991

9092
return () => {
91-
window.removeEventListener(
92-
'slackAuthComplete',
93-
handleSlackAuthComplete
94-
);
93+
window.removeEventListener('message', handleSlackAuthComplete);
9594
};
9695
}, []);
9796

0 commit comments

Comments
 (0)