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)}