Skip to main content

Function: validateAddModeSelection()

function validateAddModeSelection(args: {
addMode: AddMode;
name: unknown;
selectedExistingSite: unknown;
}): string[];

Defined in: src/components/AddSiteForm/utils/addModeValidation.ts:21

Validates the add mode selection and site information.

Parametersโ€‹

argsโ€‹

addModeโ€‹

AddMode

nameโ€‹

unknown

selectedExistingSiteโ€‹

unknown

Returnsโ€‹

string[]

Remarksโ€‹

This helper is intentionally shared between:

  • The UI state hook (useAddSiteForm)
  • The submission utility (Submit.tsx)

Keeping the rules and error messages centralized prevents drift.