Function setOnboardingCompleted

  • Sets the onboarding completion status (uses authoritative async storage).

    Parameters

    • completed: boolean

      Whether onboarding has been completed.

    Returns Promise<void>

    Promise that resolves when complete.

    export async function setOnboardingCompleted(
    completed: boolean,
    ): Promise<void> {
    try {
    await storage.setItemAsync(
    STORAGE_KEYS.ONBOARDING_COMPLETED,
    String(completed),
    );
    } catch (error) {
    console.error(
    "[Storage] Error setting onboarding completion status",
    error,
    );
    }
    }