UNPKG

@aut-labs/d-aut

Version:

## Web Component - what it does

31 lines (30 loc) 1.09 kB
import { ActionPayload } from './action-payload'; export interface UserData { username?: string; picture?: string; badge?: string; role?: number; roleName?: string; commitment: number; isLoggedIn: boolean; isOwner?: boolean; } export declare const initialState: UserData; export interface UserState { username?: string; commitment?: number; role?: number; roleName?: string; picture?: string; badge?: string; isLoggedIn?: boolean; } export declare const userDataSlice: import("@reduxjs/toolkit").Slice<UserData, { setUserData(state: import("immer/dist/internal").WritableDraft<UserData>, action: ActionPayload<UserState>): void; }, "userData">; export declare const setUserData: import("@reduxjs/toolkit").ActionCreatorWithNonInferrablePayload<"userData/setUserData">; export declare const IsOwner: (state: any) => boolean; export declare const UserAvatar: (state: any) => string; export declare const userData: (state: any) => UserData; declare const _default: import("redux").Reducer<UserData>; export default _default;