Skip to content

Unhandled Runtime Error TypeError: Cannot read properties of undefined (reading 'toString') #19

@CV-Shrashti

Description

@CV-Shrashti

i have implemented react-ui-kit (0.2.8) in next JS V13 and so while fetching the dialog at the time of rendering, i am facing the issue. please take the look at the error attached log

See the error below

Unhandled Runtime Error
TypeError: Cannot read properties of undefined (reading 'toString')

Call Stack
UsersRepository.eval
node_modules\quickblox-react-ui-kit\dist\index-ui.js (12563:0)
step
node_modules\quickblox-react-ui-kit\dist\index-ui.js (12377:0)
Object.eval [as next]
node_modules\quickblox-react-ui-kit\dist\index-ui.js (12358:45)
eval
node_modules\quickblox-react-ui-kit\dist\index-ui.js (12352:0)
new Promise
<anonymous>
__webpack_modules__../src/Data/repository/UsersRepository.ts.__awaiter
node_modules\quickblox-react-ui-kit\dist\index-ui.js (12348:0)
__webpack_modules__../src/Data/repository/UsersRepository.ts.UsersRepository.getUsersFromRemote
node_modules\quickblox-react-ui-kit\dist\index-ui.js (12549:0)
__webpack_modules__../src/Domain/use_cases/GetUsersByIdsUseCase.ts.GetUsersByIdsUseCase.execute
node_modules\quickblox-react-ui-kit\dist\index-ui.js (16669:0)
eval
node_modules\quickblox-react-ui-kit\dist\index-ui.js (24105:0)
step
node_modules\quickblox-react-ui-kit\dist\index-ui.js (24051:0)
Object.eval [as next]
node_modules\quickblox-react-ui-kit\dist\index-ui.js (24032:45)
eval
node_modules\quickblox-react-ui-kit\dist\index-ui.js (24026:0)
new Promise
<anonymous>
__webpack_modules__../src/Presentation/Views/DialogInfo/UsersList/useUsersListViewModel.ts.__awaiter
node_modules\quickblox-react-ui-kit\dist\index-ui.js (24022:0)
getUsersData
node_modules\quickblox-react-ui-kit\dist\index-ui.js (24098:0)
Object.eval
node_modules\quickblox-react-ui-kit\dist\index-ui.js (24176:0)
step
node_modules\quickblox-react-ui-kit\dist\index-ui.js (24051:0)
Object.eval [as next]
node_modules\quickblox-react-ui-kit\dist\index-ui.js (24032:45)
eval
node_modules\quickblox-react-ui-kit\dist\index-ui.js (24026:0)
new Promise
<anonymous>
__webpack_modules__../src/Presentation/Views/DialogInfo/UsersList/useUsersListViewModel.ts.__awaiter
node_modules\quickblox-react-ui-kit\dist\index-ui.js (24022:0)
Object.getUserById
node_modules\quickblox-react-ui-kit\dist\index-ui.js (24172:0)
eval
node_modules\quickblox-react-ui-kit\dist\index-ui.js (28993:0)
step
node_modules\quickblox-react-ui-kit\dist\index-ui.js (28737:0)
Object.eval [as next]
node_modules\quickblox-react-ui-kit\dist\index-ui.js (28718:45)
eval
node_modules\quickblox-react-ui-kit\dist\index-ui.js (28712:0)
new Promise
<anonymous>
__webpack_modules__../src/Presentation/layouts/Desktop/QuickBloxUIKitDesktopLayout.tsx.__awaiter
node_modules\quickblox-react-ui-kit\dist\index-ui.js (28708:0)
getUserAvatarByUid
node_modules\quickblox-react-ui-kit\dist\index-ui.js (28980:43)
eval
node_modules\quickblox-react-ui-kit\dist\index-ui.js (29006:0)
step
node_modules\quickblox-react-ui-kit\dist\index-ui.js (28737:0)
Object.eval [as next]
node_modules\quickblox-react-ui-kit\dist\index-ui.js (28718:45)
eval
node_modules\quickblox-react-ui-kit\dist\index-ui.js (28712:0)
new Promise
<anonymous>
__webpack_modules__../src/Presentation/layouts/Desktop/QuickBloxUIKitDesktopLayout.tsx.__awaiter
node_modules\quickblox-react-ui-kit\dist\index-ui.js (28708:0)
getDialogPhotoFileForPreview
node_modules\quickblox-react-ui-kit\dist\index-ui.js (29002:0)
eval
node_modules\quickblox-react-ui-kit\dist\index-ui.js (29018:0)
commitHookEffectListMount
node_modules\react-dom\cjs\react-dom.development.js (23150:0)
commitPassiveMountOnFiber
node_modules\react-dom\cjs\react-dom.development.js (24926:0)
commitPassiveMountEffects_complete
node_modules\react-dom\cjs\react-dom.development.js (24891:0)
commitPassiveMountEffects_begin
node_modules\react-dom\cjs\react-dom.development.js (24878:0)
commitPassiveMountEffects
node_modules\react-dom\cjs\react-dom.development.js (24866:0)
flushPassiveEffectsImpl
node_modules\react-dom\cjs\react-dom.development.js (27039:0)
flushPassiveEffects
node_modules\react-dom\cjs\react-dom.development.js (26984:0)
performSyncWorkOnRoot
node_modules\react-dom\cjs\react-dom.development.js (26076:0)
flushSyncCallbacks
node_modules\react-dom\cjs\react-dom.development.js (12042:0)
commitRootImpl
node_modules\react-dom\cjs\react-dom.development.js (26959:0)
commitRoot
node_modules\react-dom\cjs\react-dom.development.js (26682:0)
finishConcurrentRender
node_modules\react-dom\cjs\react-dom.development.js (25981:0)
performConcurrentWorkOnRoot
node_modules\react-dom\cjs\react-dom.development.js (25809:0)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions