diff --git a/rsconcept/frontend/src/components/input/error-field.tsx b/rsconcept/frontend/src/components/input/error-field.tsx index 25acc17d..f0ab16b3 100644 --- a/rsconcept/frontend/src/components/input/error-field.tsx +++ b/rsconcept/frontend/src/components/input/error-field.tsx @@ -1,7 +1,7 @@ import { type FieldError, type GlobalError } from 'react-hook-form'; -import clsx from 'clsx'; import { type Styling } from '../props'; +import { cn } from '../utils'; interface ErrorFieldProps extends Styling { error?: FieldError | GlobalError; @@ -15,7 +15,7 @@ export function ErrorField({ error, className, ...restProps }: ErrorFieldProps): return null; } return ( -
+
{error.message}
); diff --git a/rsconcept/frontend/src/features/rsform/components/info-constituenta.tsx b/rsconcept/frontend/src/features/rsform/components/info-constituenta.tsx index 18a64556..d252ec46 100644 --- a/rsconcept/frontend/src/features/rsform/components/info-constituenta.tsx +++ b/rsconcept/frontend/src/features/rsform/components/info-constituenta.tsx @@ -1,6 +1,5 @@ -import clsx from 'clsx'; - import { IconChild } from '@/components/icons'; +import { cn } from '@/components/utils'; import { labelCstTypification } from '../labels'; import { type IConstituenta } from '../models/rsform'; @@ -12,7 +11,7 @@ interface InfoConstituentaProps extends React.ComponentProps<'div'> { export function InfoConstituenta({ data, className, ...restProps }: InfoConstituentaProps) { return ( -
+

{data.alias} {data.is_inherited ? : null} diff --git a/rsconcept/frontend/src/features/rsform/components/select-word-form.tsx b/rsconcept/frontend/src/features/rsform/components/select-word-form.tsx index 4e33a1d2..fea256f8 100644 --- a/rsconcept/frontend/src/features/rsform/components/select-word-form.tsx +++ b/rsconcept/frontend/src/features/rsform/components/select-word-form.tsx @@ -1,8 +1,7 @@ 'use client'; -import clsx from 'clsx'; - import { type Styling } from '@/components/props'; +import { cn } from '@/components/utils'; import { prefixes } from '@/utils/constants'; import { Grammeme, supportedGrammemes } from '../models/language'; @@ -39,7 +38,7 @@ export function SelectWordForm({ value, onChange, className, ...restProps }: Sel } return ( -
+
{DefaultWordForms.slice(0, 12).map((data, index) => ( +
} diff --git a/rsconcept/frontend/src/features/rsform/pages/rsform-page/editor-rsexpression/status-bar.tsx b/rsconcept/frontend/src/features/rsform/pages/rsform-page/editor-rsexpression/status-bar.tsx index 1fcd99c7..c7a6e0e9 100644 --- a/rsconcept/frontend/src/features/rsform/pages/rsform-page/editor-rsexpression/status-bar.tsx +++ b/rsconcept/frontend/src/features/rsform/pages/rsform-page/editor-rsexpression/status-bar.tsx @@ -6,6 +6,7 @@ import { HelpTopic } from '@/features/help'; import { BadgeHelp } from '@/features/help/components'; import { Loader } from '@/components/loader'; +import { cn } from '@/components/utils'; import { APP_COLORS } from '@/styling/colors'; import { globalIDs } from '@/utils/constants'; import { type RO } from '@/utils/meta'; @@ -40,7 +41,7 @@ export function StatusBar({ className, isModified, processing, activeCst, parseD })(); return ( -
+
state.toggleShowExpressionControls); return ( -
+
{!disabled || isProcessing ? ( +
{isMutable ? ( <> +
{header ?

{header}

: null} {items.map((user, index) => (
{getUserLabel(user)}