import { AppLanguage } from "@/entities/common/model/types"; import { IMAGE_ROOT } from "@/shared/constants/common"; export interface ServiceLanguageBottomSheetProps { serviceLanguageBottomSheetOn: boolean; setServiceLanguageBottomSheetOn: (serviceLanguageBottomSheetOn: boolean) => void; appLanguage: AppLanguage; setAppLanguage: (appLanguage: AppLanguage) => void; }; export const ServiceLanguageBottomSheet = ({ serviceLanguageBottomSheetOn, setServiceLanguageBottomSheetOn, appLanguage, setAppLanguage }: ServiceLanguageBottomSheetProps) => { const onClickToClose = () => { setServiceLanguageBottomSheetOn(false); }; const onChangeServiceLanguage = (language: AppLanguage) => { setAppLanguage(language); onClickToClose(); }; return ( <>

서비스 언어를 선택하세요.

※ 미지원 언어일 경우 ENGLISH 자동 설정

  • onChangeServiceLanguage(AppLanguage.DEVICE) } >기기 설정 언어
  • onChangeServiceLanguage(AppLanguage.KO) } >한국어
  • onChangeServiceLanguage(AppLanguage.EN) }>ENGLISH
); };