강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của codingbeer
codingbeer

câu hỏi đã được viết

Dự án thực tế React.js cắt vừa miệng ăn - Phần SNS

(6.7) Xử lý lỗi xác thực 2

supabase 에러 메시지를 번역해주는 라이브러리를 찾아서 알려드립니다.

Đã giải quyết

Viết

·

78

2

에러 메시지 한국어로 변경하는 부분을 보다 보니 문득 해당 라이브리가 있는지 찾아 봤는데 있더라구요.

설치와 사용법은 아래와 같습니다.

npm i supabase-error-translator-js
import { AuthError } from '@supabase/supabase-js';
import type { ErrorService } from 'supabase-error-translator-js/dist/types';
import { setLanguage, translateErrorCode } from 'supabase-error-translator-js';

setLanguage('ko');

export function errorTranslator(error: unknown, service: ErrorService = 'auth') {
  if (error instanceof AuthError && error.code) {
    return (
      translateErrorCode(error.code, service) ??
      '알 수 없는 인증 오류가 발생했습니다. 잠시 후 다시 시도해 주세요.'
    );
  }
  return '문제가 발생했습니다. 잠시 후 다시 시도해주세요.';
}
reacttypescriptreact-querysupabasezustand지금-베스트

Câu trả lời

Câu hỏi này đang chờ câu trả lời
Hãy là người đầu tiên trả lời!
Hình ảnh hồ sơ của codingbeer
codingbeer

câu hỏi đã được viết

Đặt câu hỏi