Preparing search index...

    Context value type for recipe dialogs.

    interface RecipeDialogsContextType {
        isValidationDialogOpen: boolean;
        validationDialogProp: ValidationDialogProps;
        showValidationDialog: (props: ValidationDialogProps) => void;
        hideValidationDialog: () => void;
        showValidationErrorDialog: (
            missingElements: string[],
            t: (key: string) => string,
        ) => void;
        similarityDialog: SimilarityDialogState;
        showSimilarityDialog: (
            item: SimilarityTagType | SimilarityIngredientType,
        ) => void;
        hideSimilarityDialog: () => void;
        validationQueue: null | TagValidationProps | IngredientValidationProps;
        setValidationQueue: Dispatch<
            SetStateAction<null | TagValidationProps | IngredientValidationProps>,
        >;
        clearValidationQueue: () => void;
    }
    Index

    Properties

    isValidationDialogOpen: boolean
    validationDialogProp: ValidationDialogProps
    showValidationDialog: (props: ValidationDialogProps) => void
    hideValidationDialog: () => void
    showValidationErrorDialog: (
        missingElements: string[],
        t: (key: string) => string,
    ) => void
    similarityDialog: SimilarityDialogState
    showSimilarityDialog: (
        item: SimilarityTagType | SimilarityIngredientType,
    ) => void
    hideSimilarityDialog: () => void
    setValidationQueue: Dispatch<
        SetStateAction<null | TagValidationProps | IngredientValidationProps>,
    >
    clearValidationQueue: () => void