import { RootState } from "../types"; export const selectIsLoggedIn = (state: RootState) => state.auth.isLoggedIn; export const selectStatus = (state: RootState) => state.auth?.status; export const selectError = (state: RootState) => state.auth?.error; export const selectAuthMessage = (state: RootState) => state.auth?.authMessage; export const selectUser = (state: RootState) => state.auth?.user; export const selectTokenInfo = (state: RootState) => state.auth?.tokenInfo; export const selectMustChangePassword = (state: RootState) => state.auth?.mustChangePassword; export const selectTimeUntilExpiration = (state: RootState) => state.auth?.tokenInfo?.timeUntilExpiration || 0; export const selectExpiresInHours = (state: RootState) => state.auth?.tokenInfo?.expiresInHours || 0;