Мне нужно отправить в качестве параметра функции идентификатор пользователя, который я получаю, но как целочисленный объект, как я могу просто получить его идентификатор.
введите описание изображения здесь
Пока что вы возвращаете мне весь объект.
interface UserModel {
active: boolean
email: string
id: string
name: string
username: string
phone: string
contact: string
termsandconditions: boolean
formLock:boolean
showModalGuruPro:boolean
}
interface UserState {
isAuthenticated: boolean
user: UserModel | any
access_token: any
interceptor: any
isRegistration: boolean
}
const user = getFromCache<any>(storageUserName)
const accessToken = getFromCache<any>(storageAccessTokenName)
if (accessToken) {
const interceptor = this.createInterceptor(accessToken)
this.requestPermission()
this.setState(
produce(this.state, draft => {
draft.user = user
draft.interceptor = interceptor
draft.access_token = accessToken
draft.isAuthenticated = true
}),
)
sendMetric(user)
}
}
getUser(): UserModel {
return this.state.user ? this.state.user : getFromCache<any>(storageUserName)
}
функция, которой передан объект, - это sendMetri c, которую Пользователь отправил ей и показывает мне все, как я могу получить эти данные c данные