Skip to content

Commit

Permalink
fix: missing pino-abstract-transport
Browse files Browse the repository at this point in the history
  • Loading branch information
jerrycool123 committed Feb 25, 2024
1 parent 2f613af commit a39e148
Show file tree
Hide file tree
Showing 11 changed files with 17 additions and 16 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
with:
node-version: '20'

- uses: pnpm/action-setup@v2
- uses: pnpm/action-setup@v3
with:
version: 8

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/deploy-sls-backup.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
with:
node-version: '20'

- uses: pnpm/action-setup@v2
- uses: pnpm/action-setup@v3
with:
version: 8

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/deploy-sls-check-membership.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
with:
node-version: '20'

- uses: pnpm/action-setup@v2
- uses: pnpm/action-setup@v3
with:
version: 8

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/deploy-sls-ocr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
with:
node-version: '20'

- uses: pnpm/action-setup@v2
- uses: pnpm/action-setup@v3
with:
version: 8

Expand Down
2 changes: 1 addition & 1 deletion apps/web/components/Modals/ApplyModal.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ export default function ApplyModal({
const [linkingAccount, setLinkingAccount] = useState(false);
const [verifyingMembership, setVerifyingMembership] = useState(false);

const errorHandler = useErrorHandler();
const errorHandler = useErrorHandler(messageApi);

const authorize = useYouTubeAuthorize({
setLinkingAccount,
Expand Down
2 changes: 1 addition & 1 deletion apps/web/components/Modals/SettingsModal.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ export default function SettingsModal({
const [isConfirmModalOpen, setIsConfirmModalOpen] = useState(false);
const [action, setAction] = useState<'revoke' | 'delete' | null>(null);

const errorHandler = useErrorHandler();
const errorHandler = useErrorHandler(messageApi);

const authorize = useYouTubeAuthorize({
setLinkingAccount,
Expand Down
2 changes: 1 addition & 1 deletion apps/web/contexts/MainContext.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ export const MainProvider = ({ children }: { children: ReactNode }) => {
const [user, setUser] = useState<TMainContext['user']>(null);
const [guilds, setGuilds] = useState<TMainContext['guilds'] | null>(null);

const errorHandler = useErrorHandler();
const errorHandler = useErrorHandler(messageApi);

useEffect(() => {
if (status !== 'authenticated') return;
Expand Down
13 changes: 5 additions & 8 deletions apps/web/hooks/error-handler.ts
Original file line number Diff line number Diff line change
@@ -1,18 +1,15 @@
import { MessageInstance } from 'antd/es/message/interface';
import 'client-only';
import { useCallback, useContext } from 'react';

import { MainContext } from '../contexts/MainContext';

export const useErrorHandler = () => {
const { messageApi } = useContext(MainContext);
import { useCallback } from 'react';

export const useErrorHandler = (messageApi: MessageInstance) => {
return useCallback(
(error: unknown) => {
console.error(error);
if (error instanceof Error) {
void messageApi.error(`[${error.name}]: ${error.message}`);
void messageApi?.error(`[${error.name}]: ${error.message}`);
} else {
void messageApi.error('An unknown error has occurred');
void messageApi?.error('An unknown error has occurred');
}
},
[messageApi],
Expand Down
2 changes: 1 addition & 1 deletion apps/web/hooks/youtube.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ const useYouTubeAuthorize = ({
}) => {
const { setUser } = useContext(MainContext);

const errorHandler = useErrorHandler();
const errorHandler = useErrorHandler(messageApi);

return useGoogleLogin({
onSuccess: async ({ code }) => {
Expand Down
1 change: 1 addition & 0 deletions apps/web/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@
"next-auth": "5.0.0-beta.5",
"next-safe-action": "^6.1.0",
"next-sitemap": "^4.2.3",
"pino-abstract-transport": "^1.1.0",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-social-login-buttons": "^3.9.1",
Expand Down
3 changes: 3 additions & 0 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit a39e148

Please sign in to comment.