Locale Provider

Locale Provider (로케일 프로바이더)

앱 전역에서 로케일을 설정하는 컴포넌트예요. 날짜·숫자 등 로케일에 따라 달라지는 데이터 형식을 지정해요.

출처: 문서

본문

LocaleProvider 컴포넌트는 앱의 로케일을 설정해 날짜, 숫자, 그 밖의 로케일별 데이터를 형식화해요.

대부분의 Chakra UI 컴포넌트는 LocaleProvider가 설정한 로케일을 읽어요.

사용법 (Usage)

import { LocaleProvider, useLocaleContext } from "@chakra-ui/react"
<LocaleProvider locale="...">{/* Your App */}</LocaleProvider>

예제 (Examples)

로케일 설정 (Setting Locale)

사용할 로케일을 locale prop으로 설정해요.

<LocaleProvider locale="ar-BH">
  <Component />
</LocaleProvider>

로케일 읽기 (Reading Locale)

export const Usage = () => {
  const { locale, dir } = useLocaleContext()
  return <pre>{JSON.stringify({ locale, dir }, null, 2)}</pre>
}

Props

Locale 컴포넌트의 LocaleProvider 부분에 대한 prop 테이블 (대화형 문서 참고).

더 알아보기 (Learn more)