"use client" import { LanguageProvider, LanguageSelector, useLanguageContext, } from "@/components/language-selector" import { DirectionProvider } from "@/styles/base-nova/ui-rtl/direction" import { FieldSeparator } from "@/styles/base-nova/ui-rtl/field" import { AppearanceSettings } from "./appearance-settings" import { ButtonGroupDemo } from "./button-group-demo" import { ButtonGroupInputGroup } from "./button-group-input-group" import { ButtonGroupNested } from "./button-group-nested" import { ButtonGroupPopover } from "./button-group-popover" import { EmptyAvatarGroup } from "./empty-avatar-group" import { FieldCheckbox } from "./field-checkbox" import { FieldDemo } from "./field-demo" import { FieldHear } from "./field-hear" import { FieldSlider } from "./field-slider" import { InputGroupButtonExample } from "./input-group-button" import { InputGroupDemo } from "./input-group-demo" import { ItemDemo } from "./item-demo" import { NotionPromptForm } from "./notion-prompt-form" import { SpinnerBadge } from "./spinner-badge" import { SpinnerEmpty } from "./spinner-empty" function RtlComponentsContent() { const context = useLanguageContext() if (!context) { return null } const { language } = context return (