Direction

RTL and LTR text direction provider and hook powered by Radix Direction.

RTL and LTR text direction provider and hook powered by Radix Direction.

tsx
import { DirectionProvider, useDirection } from "@celestia-project/ui/primitive/direction"
export function AppWithRtl({ children }: { children: React.ReactNode }) {  return (    <DirectionProvider dir="rtl">      {children}    </DirectionProvider>  )}

Components & Hooks

ExportTypeDescription
DirectionProviderComponentContext provider accepting dir="ltr" | "rtl"
useDirection()HookCustom hook returning current direction context string