From 3ab68d307197ca3bc49386dc8992c5221c335306 Mon Sep 17 00:00:00 2001 From: hyesungoh Date: Sun, 5 Nov 2023 13:20:01 +0900 Subject: [PATCH 1/2] chore: update open external browser --- .pnp.cjs | 16 ++++++++-------- ...-browser-npm-1.0.0-de6ae7f115-e2c387d0a8.zip | Bin 3467 -> 0 bytes ...-browser-npm-1.1.0-c0b59e5d40-a7debc62c3.zip | Bin 0 -> 4806 bytes package.json | 2 +- yarn.lock | 10 +++++----- 5 files changed, 14 insertions(+), 14 deletions(-) delete mode 100644 .yarn/cache/open-external-browser-npm-1.0.0-de6ae7f115-e2c387d0a8.zip create mode 100644 .yarn/cache/open-external-browser-npm-1.1.0-c0b59e5d40-a7debc62c3.zip diff --git a/.pnp.cjs b/.pnp.cjs index 9be1dbb1..ea77287d 100755 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -93,7 +93,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["next-auth", "virtual:f05aa4e4719fd537ba4da07d5553d5af64c7f1fdd299ee20cc573ded517ff6989f4f9dcaf607519cf1ea35a7fc8484d64ed69e9ea31b5a59302d59cb203ae9e8#npm:4.22.1"],\ ["next-router-mock", "virtual:f05aa4e4719fd537ba4da07d5553d5af64c7f1fdd299ee20cc573ded517ff6989f4f9dcaf607519cf1ea35a7fc8484d64ed69e9ea31b5a59302d59cb203ae9e8#npm:0.9.7"],\ ["next-sitemap", "virtual:f05aa4e4719fd537ba4da07d5553d5af64c7f1fdd299ee20cc573ded517ff6989f4f9dcaf607519cf1ea35a7fc8484d64ed69e9ea31b5a59302d59cb203ae9e8#npm:4.1.8"],\ - ["open-external-browser", "virtual:f05aa4e4719fd537ba4da07d5553d5af64c7f1fdd299ee20cc573ded517ff6989f4f9dcaf607519cf1ea35a7fc8484d64ed69e9ea31b5a59302d59cb203ae9e8#npm:1.0.0"],\ + ["open-external-browser", "virtual:f05aa4e4719fd537ba4da07d5553d5af64c7f1fdd299ee20cc573ded517ff6989f4f9dcaf607519cf1ea35a7fc8484d64ed69e9ea31b5a59302d59cb203ae9e8#npm:1.1.0"],\ ["postcss", "npm:8.4.31"],\ ["postcss-styled-syntax", "virtual:f05aa4e4719fd537ba4da07d5553d5af64c7f1fdd299ee20cc573ded517ff6989f4f9dcaf607519cf1ea35a7fc8484d64ed69e9ea31b5a59302d59cb203ae9e8#npm:0.5.0"],\ ["prettier", "npm:2.8.8"],\ @@ -190,7 +190,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["next-auth", "virtual:f05aa4e4719fd537ba4da07d5553d5af64c7f1fdd299ee20cc573ded517ff6989f4f9dcaf607519cf1ea35a7fc8484d64ed69e9ea31b5a59302d59cb203ae9e8#npm:4.22.1"],\ ["next-router-mock", "virtual:f05aa4e4719fd537ba4da07d5553d5af64c7f1fdd299ee20cc573ded517ff6989f4f9dcaf607519cf1ea35a7fc8484d64ed69e9ea31b5a59302d59cb203ae9e8#npm:0.9.7"],\ ["next-sitemap", "virtual:f05aa4e4719fd537ba4da07d5553d5af64c7f1fdd299ee20cc573ded517ff6989f4f9dcaf607519cf1ea35a7fc8484d64ed69e9ea31b5a59302d59cb203ae9e8#npm:4.1.8"],\ - ["open-external-browser", "virtual:f05aa4e4719fd537ba4da07d5553d5af64c7f1fdd299ee20cc573ded517ff6989f4f9dcaf607519cf1ea35a7fc8484d64ed69e9ea31b5a59302d59cb203ae9e8#npm:1.0.0"],\ + ["open-external-browser", "virtual:f05aa4e4719fd537ba4da07d5553d5af64c7f1fdd299ee20cc573ded517ff6989f4f9dcaf607519cf1ea35a7fc8484d64ed69e9ea31b5a59302d59cb203ae9e8#npm:1.1.0"],\ ["postcss", "npm:8.4.31"],\ ["postcss-styled-syntax", "virtual:f05aa4e4719fd537ba4da07d5553d5af64c7f1fdd299ee20cc573ded517ff6989f4f9dcaf607519cf1ea35a7fc8484d64ed69e9ea31b5a59302d59cb203ae9e8#npm:0.5.0"],\ ["prettier", "npm:2.8.8"],\ @@ -18774,17 +18774,17 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["open-external-browser", [\ - ["npm:1.0.0", {\ - "packageLocation": "./.yarn/cache/open-external-browser-npm-1.0.0-de6ae7f115-e2c387d0a8.zip/node_modules/open-external-browser/",\ + ["npm:1.1.0", {\ + "packageLocation": "./.yarn/cache/open-external-browser-npm-1.1.0-c0b59e5d40-a7debc62c3.zip/node_modules/open-external-browser/",\ "packageDependencies": [\ - ["open-external-browser", "npm:1.0.0"]\ + ["open-external-browser", "npm:1.1.0"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:f05aa4e4719fd537ba4da07d5553d5af64c7f1fdd299ee20cc573ded517ff6989f4f9dcaf607519cf1ea35a7fc8484d64ed69e9ea31b5a59302d59cb203ae9e8#npm:1.0.0", {\ - "packageLocation": "./.yarn/__virtual__/open-external-browser-virtual-77c1fe884e/0/cache/open-external-browser-npm-1.0.0-de6ae7f115-e2c387d0a8.zip/node_modules/open-external-browser/",\ + ["virtual:f05aa4e4719fd537ba4da07d5553d5af64c7f1fdd299ee20cc573ded517ff6989f4f9dcaf607519cf1ea35a7fc8484d64ed69e9ea31b5a59302d59cb203ae9e8#npm:1.1.0", {\ + "packageLocation": "./.yarn/__virtual__/open-external-browser-virtual-83cdb60f13/0/cache/open-external-browser-npm-1.1.0-c0b59e5d40-a7debc62c3.zip/node_modules/open-external-browser/",\ "packageDependencies": [\ - ["open-external-browser", "virtual:f05aa4e4719fd537ba4da07d5553d5af64c7f1fdd299ee20cc573ded517ff6989f4f9dcaf607519cf1ea35a7fc8484d64ed69e9ea31b5a59302d59cb203ae9e8#npm:1.0.0"],\ + ["open-external-browser", "virtual:f05aa4e4719fd537ba4da07d5553d5af64c7f1fdd299ee20cc573ded517ff6989f4f9dcaf607519cf1ea35a7fc8484d64ed69e9ea31b5a59302d59cb203ae9e8#npm:1.1.0"],\ ["@types/react", "npm:18.0.35"],\ ["@types/react-dom", "npm:18.0.11"],\ ["react", "npm:18.2.0"],\ diff --git a/.yarn/cache/open-external-browser-npm-1.0.0-de6ae7f115-e2c387d0a8.zip b/.yarn/cache/open-external-browser-npm-1.0.0-de6ae7f115-e2c387d0a8.zip deleted file mode 100644 index f22442d7250f7cc8d926aa183fd8c59cb4a9faff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3467 zcmeH~c{r5q9><3vvW?_L$i9uStC)~2vNRbPO~@%RXAEY>mbGX^y%`y6gwe4S*-Q3> zDa#~GS*DU*h3rzj7`>ynuHKwFSI(d3I=?@j=YFp1zCZW<+~42xd%ic^8ptLH*a)MN zKF-gLFBe|s9fx;Aoy6kZ&Um5x)ZstvD!aKW-W!EeMFshzd~q&bs;7PNfqp38{{T?> zHGmt&&;JXB6~Os<#ra^HZ8R1Dpne+wpuGhO2IqzfQgc(o`uok;!HE4D{Pn9yo~&V5 zTghav0=CKv#C=1|(F!CjXeLo=CTM9fb~f&H1M=$FXi<5(P>Av}O3rie@x5z0P+zJF zEB(=qm*Fd6dgL(6CYkn%1ie(=t6tPSnl<7vE>cmHCViqint!&pSW|;gxN?&yWRP*o zqr#}a_8jDiVygH+_@01$AM#QyccE?N1hZ5{4y8I`Ul!8KNR8oCcR`hyVdvObCl?EM z_P{o?SSdj-EA#Unszt{j2)0~fF@)5Fut1d;N^altVNnT69c%cEi8Dxp2>cMlI}|#3{@({;HN!dT>=pg=0CVDE3PU|1l(as zJopEdi)?(8cKYq&NL;0sBxRhpsG@CEZ$2EjeuKBn{$C_BLdKEE*D0eT>ILgZtBI6` z<6Xfs!pWmq*6L$6?+gz+&5ZTATbCJD>5rjJDAL3**1z)fM+u_!UnI!?^W%RzKMqJi zUt}{2h$|2P(AaW*c=(a+Z1DY3f(@&7QV4k|O{aR%`223)K~$B}(fn2Ma`=3vPa<_W zP*NA0X5YuBcWQo>L1+zCS>>}3rXgIw<-Rtgn)aB)5!B4)#mM^wJI?d zk#{VHC^3|QMR@Uhoq|y|QWU-k+sQ)1)XhFAsAFkmG|Mmg5Np^2IXhBT$w#A0CPS_( zy>%L)r#k50uN_L+S)IzEzUxdhZ(dT!WtooxEeJ3-!5t+cTtT@@s=OL)Wgs;*R5N+= znzV3n1RePnvO6X)_yRmHt#_{XcJPc(PT|FTHw5q65d8jXsZqX_@#)Ht3bX7Z z?ZGJn*%rZPuDgn|_Gx3ZYSxE1EYnfsiU)kD==+lITY=?s`t1A4OiArGoA#H*?;Zaz zoykAteG>H?!msUUVIX-}R{UO?Dw|Dk5^YS#IWBUCbadv{cf?c*iorayKPLT8r@ z{8^X9)#tRr7h1M=Ru`FAueXUyJWps#95!^6bK}3XBrPwqjT&ok$WX0SS^joNb6^=z zvT?S0v`=^3^VPDqvntWkK_rxw{_9f!PUZ{gSi}#+KZ&t7ss-l!?I;@>zl!3d3y+rTHO;w1*fC1cB#+(NQ_T55v918Rr401FXh~{^eu9SWF zqLkv;`Oi@hIl#x>|LC!t!xGDvI2d`Ycm6trxft*rgj8UjYUa^gSDq76R%}+_fT-cRY zW_Gexq2oxz{Zn8q-cQs=jSY1d^g>|M6p|6;7#B*vz7*3FHQT7%^^cyCv_9jU;eIW4 z`ZPQB$vIM13M+Vzw#m#&z~DU_XRYp}m||tI@k$NzDQJtDn%6~N+mX{8FBWeo&G$MT zybq_xAGhOtRd@!oOiohaC^3CQPpJ}ZpZ4_zT_HB;H6HfluGO*qolDMv^6Alll2lJI zOsOJbz+7qn$Mj--QJgKJ^cl2L1|q`)MykTK_!!C)Cp4iaq8{H#2%(!hJ?}DgVepjb zvuA3HOkAfZoJQ+{^vXrLXl$?+Y@PIVxb1Qp1_Et|+01um#B$H->l+xKE7h z{%b67YZg{R;Ln{aQ}53)W4v+OJhjTvJIv-#c7pZVIK12>%Q*O)Q(Vm5yP z_{Hb`Mg5VH*>JjFBbRW8+5A=N-+b@aE&S008&2tKiKkYaE67vh) z+6#F68+~(K|3)8U9u2leXIA;mi{D&KzTrEVr>0-P|Gl)pt=XAt0x*v-oPc`f-d1yM GJpBnit(3+9 diff --git a/.yarn/cache/open-external-browser-npm-1.1.0-c0b59e5d40-a7debc62c3.zip b/.yarn/cache/open-external-browser-npm-1.1.0-c0b59e5d40-a7debc62c3.zip new file mode 100644 index 0000000000000000000000000000000000000000..0921265b8c5725fd963f9cfcd7eacc6424f51e73 GIT binary patch literal 4806 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 E1vCH@U;qFB literal 0 HcmV?d00001 diff --git a/package.json b/package.json index 065f6f92..8a51406e 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "mixpanel-browser": "^2.46.0", "next": "13.5.6", "next-auth": "^4.22.1", - "open-external-browser": "^1.0.0", + "open-external-browser": "^1.1.0", "react": "18.2.0", "react-dom": "18.2.0", "react-hotjar": "^6.1.0", diff --git a/yarn.lock b/yarn.lock index dc606a41..16de7fa1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -74,7 +74,7 @@ __metadata: next-auth: ^4.22.1 next-router-mock: ^0.9.3 next-sitemap: ^4.1.3 - open-external-browser: ^1.0.0 + open-external-browser: ^1.1.0 postcss: ^8.4.31 postcss-styled-syntax: ^0.5.0 prettier: ^2.8.7 @@ -13764,13 +13764,13 @@ __metadata: languageName: node linkType: hard -"open-external-browser@npm:^1.0.0": - version: 1.0.0 - resolution: "open-external-browser@npm:1.0.0" +"open-external-browser@npm:^1.1.0": + version: 1.1.0 + resolution: "open-external-browser@npm:1.1.0" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: e2c387d0a89b856e3a97daacbb47b38c242208300860c8b34190c19422dd7ec315181658bffb1af4072534853a7a1154631fdf008266dab91c7fc00aa6188836 + checksum: a7debc62c3d4cb17e99044c9df94ca5c37a6a1d70f1a5bb93d2400629ee8cdee18da4a2729365ea687affafefae03ec60f75e423c4d837f26fff3e0ae7417689 languageName: node linkType: hard From 6590c7a552c6f3a3e6a9e18e76e619be06294f7e Mon Sep 17 00:00:00 2001 From: hyesungoh Date: Sun, 5 Nov 2023 13:20:31 +0900 Subject: [PATCH 2/2] feat: set on-open --- src/pages/_app.page.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/pages/_app.page.tsx b/src/pages/_app.page.tsx index 28800e3d..13bce2d6 100644 --- a/src/pages/_app.page.tsx +++ b/src/pages/_app.page.tsx @@ -1,5 +1,6 @@ import { useState } from 'react'; import type { AppProps } from 'next/app'; +import { useRouter } from 'next/router'; import { SessionProvider } from 'next-auth/react'; import * as ChannelTalk from '@channel.io/channel-web-sdk-loader'; import { css, type Theme, ThemeProvider } from '@emotion/react'; @@ -45,7 +46,8 @@ export default function App({ Component, pageProps }: AppPropsWithLayout) { }), ); - useOpenExternalBrowser({ where: 'all' }); + const router = useRouter(); + useOpenExternalBrowser({ where: 'all', onOpen: () => router.push('/') }); return (