mirror of
https://github.com/Paris-est-Ludique/intranet.git
synced 2025-09-11 22:06:29 +02:00
Change menu into tabs, change push notif into temporary question
This commit is contained in:
@@ -37,8 +37,12 @@ export const { setCurrentUser, logoutUser } = auth.actions
|
||||
|
||||
export const selectAuthData = (state: AppState): AuthState => state.auth
|
||||
|
||||
export const selectRouter = (state: AppState): AppState["router"] => state.router
|
||||
|
||||
export const selectUserJwtToken = createSelector(selectAuthData, (authData) => authData.jwt)
|
||||
|
||||
export const routerSelector = createSelector(selectRouter, (authData) => authData)
|
||||
|
||||
export const selectUserRoles = createSelector(selectAuthData, (authData) => authData.roles)
|
||||
|
||||
export const isUserConnected = createSelector(selectUserJwtToken, (token) => !!token)
|
||||
|
@@ -13,10 +13,10 @@ export interface StateRequest {
|
||||
error?: string
|
||||
}
|
||||
|
||||
export function toastError(message: string): void {
|
||||
export function toastError(message: string, autoClose: number | false = 6000): void {
|
||||
toast.error(message, {
|
||||
position: "top-center",
|
||||
autoClose: 6000,
|
||||
...(autoClose ? { autoClose } : {}),
|
||||
hideProgressBar: true,
|
||||
closeOnClick: true,
|
||||
pauseOnHover: true,
|
||||
@@ -25,10 +25,10 @@ export function toastError(message: string): void {
|
||||
})
|
||||
}
|
||||
|
||||
export function toastSuccess(message: string): void {
|
||||
export function toastSuccess(message: string, autoClose: number | false = 5000): void {
|
||||
toast.success(message, {
|
||||
position: "top-center",
|
||||
autoClose: 5000,
|
||||
...(autoClose ? { autoClose } : {}),
|
||||
hideProgressBar: true,
|
||||
closeOnClick: true,
|
||||
pauseOnHover: true,
|
||||
|
Reference in New Issue
Block a user