function onSubmit()

in frontend/src/js/components/UtilComponents/ModalAction.tsx [37:63]


    function onSubmit(e?: React.FormEvent) {
        if(e) {
            e.preventDefault();
        }

        switch(props.actionType) {
            case 'confirm':
                props.onConfirm();
                break;

            case 'edit':
                if(value && value !== props.value) {
                    props.onConfirm((value as string));
                }

                break;
            
            case 'select_multiple':
                if(value && !_.isEqual(value, props.currentValues)) {
                    props.onConfirm((value as string[]));
                }

                break;
        }

        onDismiss();
    }