Explorar o código

required?: boolean;

visuddhinanda %!s(int64=2) %!d(string=hai) anos
pai
achega
7ef635dda9
Modificáronse 1 ficheiros con 8 adicións e 2 borrados
  1. 8 2
      dashboard/src/components/general/LangSelect.tsx

+ 8 - 2
dashboard/src/components/general/LangSelect.tsx

@@ -27,8 +27,14 @@ interface IWidget {
   width?: number | "md" | "sm" | "xl" | "xs" | "lg";
   width?: number | "md" | "sm" | "xl" | "xs" | "lg";
   label?: string;
   label?: string;
   disabled?: boolean;
   disabled?: boolean;
+  required?: boolean;
 }
 }
-const LangSelectWidget = ({ width, label, disabled = false }: IWidget) => {
+const LangSelectWidget = ({
+  width,
+  label,
+  disabled = false,
+  required = true,
+}: IWidget) => {
   const intl = useIntl();
   const intl = useIntl();
 
 
   const langOptions = [
   const langOptions = [
@@ -63,7 +69,7 @@ const LangSelectWidget = ({ width, label, disabled = false }: IWidget) => {
       }
       }
       rules={[
       rules={[
         {
         {
-          required: true,
+          required: required,
           message: intl.formatMessage({
           message: intl.formatMessage({
             id: "forms.message.lang.required",
             id: "forms.message.lang.required",
           }),
           }),