Managers and Utils
Splash Screen State Manager
SplashScreenStateManager
SplashScreenStateManager.swift
Purpose:
Manages the state and transition of the splash screen animation and determines when to navigate to the main content of the app.
Key Functions:
dismiss
: Controls the progression of the splash screen through its steps, from start to finish (firstStep
,secondStep
,finished
).
Usage:
This manager affects the user experience right from the launch of the app. It is used in the SplashScreenView
to control the transition of the view states from the initial splash to the app's main content view.