(null);
+ const [isToken, setIsToken] = useState(false);
useEffect(() => {
chrome.storage.local.get('token', (result) => {
diff --git a/apps/extension/src/apis/axiosInstance.ts b/apps/extension/src/apis/axiosInstance.ts
index 872585e..d56aca0 100644
--- a/apps/extension/src/apis/axiosInstance.ts
+++ b/apps/extension/src/apis/axiosInstance.ts
@@ -26,10 +26,6 @@ apiRequest.interceptors.request.use(async (config) => {
});
// TODO: ํ๊ฒฝ๋ณ์๋ก ๋ถ๋ฆฌ
-// eslint-disable-next-line turbo/no-undeclared-env-vars
-const onboardingUrl = import.meta.env.DEV
- ? 'http://localhost:5173/onboarding?step=SOCIAL_LOGIN'
- : 'https://pinback.today/onboarding?step=SOCIAL_LOGIN';
let isRedirecting = false;
@@ -50,19 +46,10 @@ apiRequest.interceptors.response.use(
if (
error.response &&
(error.response.status === 401 || error.response.status === 403) &&
- !originalRequest._retry &&
!isNoAuth
) {
if (!isRedirecting) {
isRedirecting = true;
-
- chrome.storage.local.remove(['token', 'email'], () => {});
-
- chrome.tabs.create({ url: onboardingUrl }, () => {
- setTimeout(() => {
- isRedirecting = false;
- }, 2000);
- });
}
}
diff --git a/apps/extension/src/background.ts b/apps/extension/src/background.ts
index d92b8a9..1a0968b 100644
--- a/apps/extension/src/background.ts
+++ b/apps/extension/src/background.ts
@@ -1,10 +1,9 @@
-console.log('๋ฐฑ๊ทธ๋ผ์ด๋ ๊ธฐ๋ฅ');
chrome.runtime.onInstalled.addListener((details) => {
if (details.reason === 'install') {
chrome.identity.getProfileUserInfo(function (info) {
- chrome.storage.local.set({ 'email': info.email }, () => {
- console.log(info.email);
- });
+ chrome.storage.local.set({ email: info.email }, () => {
+ console.log('User email saved:');
+ });
setTimeout(() => {
chrome.tabs.create({
url: `https://www.pinback.today/onboarding?email=${info.email}`,
@@ -14,11 +13,10 @@ chrome.runtime.onInstalled.addListener((details) => {
}
});
-
chrome.runtime.onMessage.addListener((message) => {
if (message.type === 'SET_TOKEN') {
- chrome.storage.local.set({ 'token': message.token }, () => {
- console.log('Token saved!', message.token);
+ chrome.storage.local.set({ token: message.token }, () => {
+ console.log('Token saved!');
});
}
-});
\ No newline at end of file
+});
diff --git a/apps/extension/src/content.ts b/apps/extension/src/content.ts
index d05e978..e3e1d08 100644
--- a/apps/extension/src/content.ts
+++ b/apps/extension/src/content.ts
@@ -1,4 +1,3 @@
-console.log('์ปจํ
์ธ ์คํฌ๋ฆฝํธ ๋ก๋๋จ');
window.addEventListener('message', (event) => {
if (event.source !== window) return;
if (event.data.type === 'SET_TOKEN') {
@@ -6,5 +5,8 @@ window.addEventListener('message', (event) => {
type: 'SET_TOKEN',
token: event.data.token,
});
+ chrome.storage.local.set({ token: event.data.token }, () => {
+ console.log('Token saved!', event.data.token);
+ });
}
-});
\ No newline at end of file
+});
diff --git a/apps/extension/src/pages/LogOutPop.tsx b/apps/extension/src/pages/LogOutPop.tsx
index 8d10de1..c13a9d4 100644
--- a/apps/extension/src/pages/LogOutPop.tsx
+++ b/apps/extension/src/pages/LogOutPop.tsx
@@ -1,5 +1,5 @@
import { Icon } from '@pinback/design-system/icons';
-
+import LogOutImg from '/logout_chippi.svg';
const LogOutPop = () => {
return (
@@ -7,7 +7,11 @@ const LogOutPop = () => {
-
+
์น์๋ฅผ ๋ง๋๋ ค๋ฉด ๋ก๊ทธ์ธ์ด ํ์ํด์!
diff --git a/packages/design-system/src/components/gtag/utils/gtag.ts b/packages/design-system/src/components/gtag/utils/gtag.ts
index aacd0e5..7205c6d 100644
--- a/packages/design-system/src/components/gtag/utils/gtag.ts
+++ b/packages/design-system/src/components/gtag/utils/gtag.ts
@@ -40,8 +40,6 @@ export const sendGAEvent = async (
event_label: label,
value,
});
-
- console.log(`โ
GA ์ด๋ฒคํธ ์ ์ก๋จ: ${action}`);
};
/**
@@ -59,6 +57,4 @@ export const trackPageView = async (title?: string) => {
page_title: title ?? document.title,
page_path: window.location.pathname,
});
-
- console.log('๐ ํ์ด์ง๋ทฐ ํธ๋ํน:', window.location.pathname);
};