방향 공급자

방향 공급자 (Direction Provider)

앱을 감싸서 전역 읽기 방향을 제공하는 컴포넌트예요. RTL(오른쪽에서 왼쪽)과 같은 방향 설정을 모든 프리미티브에 전파해 줘요.

출처: 문서

본문

Direction Provider는 앱을 감싸서 전역 읽기 방향을 제공하는 컴포넌트예요.

기능 (Features)

  • 모든 프리미티브가 전역 읽기 방향을 상속받을 수 있게 해 줘요.

구조 (Anatomy)

컴포넌트를 임포트해요.

import { Direction } from "radix-ui";

export default () => <Direction.Provider />;

API Reference

Provider

RTL(오른쪽에서 왼쪽) 읽기 방향이 필요한 현지화된(localized) 앱을 만들 때는 애플리케이션을 Direction.Provider 컴포넌트로 감싸서 모든 프리미티브가 dir prop을 기준으로 동작을 조정하도록 해야 해요.

Prop Type Default
dir enum No default value

예제 (Example)

방향 공급자를 사용해 봐요.

import { Direction } from "radix-ui";

export default () => <Direction.Provider dir="rtl">{/* your app */}</Direction.Provider>;

더 알아보기 (Learn more)

  • RTL 가이드 — 오른쪽에서 왼쪽 지원에 대한 자세한 내용