import React from 'react';
import DPASSform from "./DPASSform";
import useSetBreadcrumbs from "../../../../context/useSetBreadcrumbs";

const NewMass = ({templatedFormData}:any) => {

    useSetBreadcrumbs(3, 'Δημιουργία Μαζικής Πρόσκλησης')

    const FormRules = {

        title: {
            condition: (e: any) => e.length > 4 || e.length === 0,
            message: 'Τουλάχιστον 5 χαρακτήρες'
        },


        building_institute: {
            condition: (e: any) => {
                if(e.length === 0) {
                    return false;
                } else {
                    return true;
                }
            },
            message: 'Παρακαλώ επιλέξτε ένα'
        },

        room_no: {
            condition: (e: any) =>{
                if(e.length === 0) {
                    return false;
                } else {
                    return true;
                }
            },
            message: 'Παρακαλώ επιλέξτε ένα'
        },


        visitors_emails: {
            condition: (e:any) => e.length > 1,
            message: 'Παρακαλώ προσθέστε τουλάχιστον 2 έγκυρα email'
        },

        mass_title: {
            condition: (e: any) => e.length > 4,
            message: 'Παρακαλώ συμπληρώστε τουλάχιστον 5 χαρακτήρες'
        },
    }

    return (
        <DPASSform
            type={"mass"}
            form_rules={FormRules}
            templatedFormData={templatedFormData}
        />
    );
}

export default NewMass;