N
Novu5mo ago
Nikhil

Notifications provided by useNotifications() Hook is undefined

notifications provided by useNotifications() Hook is undefined but when i click on bell icon(<NotificationBell />) it is defined so i suppose it is being lazily loaded for the reference i have attached two images first one is before clicking bell icon and one is after . I want to access notifications is there any other way to do so?
No description
No description
34 Replies
Pawan Jain
Pawan Jain5mo ago
@NIKHILHARISINGHANI Can you please share the code snippet
Nikhil
NikhilOP5mo ago
No description
Nikhil
NikhilOP5mo ago
No description
Nikhil
NikhilOP5mo ago
I am just printing the notifications
Pawan Jain
Pawan Jain5mo ago
@NIKHILHARISINGHANI Please share the complete code snippet how you are using this hook
Nikhil
NikhilOP5mo ago
No description
Pawan Jain
Pawan Jain5mo ago
<Fourth /> component has useNotifications hook I see you are using <PoppverNotificationCenter /> component
Nikhil
NikhilOP5mo ago
No i just wanted to print notifications
Novu_Bot
Novu_Bot5mo ago
@NIKHILHARISINGHANI, you just advanced to level 1!
Nikhil
NikhilOP5mo ago
I have found a way to render notifications how do i update my state in real time Is there any event emitted to which i can listern to?
Nikhil
NikhilOP5mo ago
Can we increase number of notifications while using useNotification?
Pawan Jain
Pawan Jain5mo ago
@NIKHILHARISINGHANI I would recommend you to use useFetchNotifications() instead https://docs.novu.co/inbox/react/api-reference#usefetchnotifications
Pawan Jain
Pawan Jain5mo ago
It has limit option
Nikhil
NikhilOP5mo ago
Also can i use it in cloudflare workers? If i expose /api/novu in cf worker would that work Can you get back on thi ASAP
Pawan Jain
Pawan Jain5mo ago
Also can i use it in cloudflare workers?
Are you looking to use react notification center in cloudflare workers?
Nikhil
NikhilOP5mo ago
no I wanted to use backend sdk with cf worker Seems like i cant do it
{
"url": "https://novutest.onrender.com/api/novu",
"statusCode": 401,
"retryCount": 0,
"message": "Unauthorized",
"raw": {
"message": "Signature does not match the expected signature. Please ensure the signature provided in the `novu-signature` header is correct and try again.",
"code": "SignatureMismatchError"
}
}
{
"url": "https://novutest.onrender.com/api/novu",
"statusCode": 401,
"retryCount": 0,
"message": "Unauthorized",
"raw": {
"message": "Signature does not match the expected signature. Please ensure the signature provided in the `novu-signature` header is correct and try again.",
"code": "SignatureMismatchError"
}
}
i keep getting this error idk y Hey can you please help me asap?? I was working fine earlier
v [Error]: Something went wrong. Please try again later.
at Object.post (C:\Practice\Node2\node_modules\@novu\framework\dist\servers\express.js:23:5035)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async C:\Practice\Node2\node_modules\@novu\framework\dist\servers\express.js:27:4763
at async ce.handleAction (C:\Practice\Node2\node_modules\@novu\framework\dist\servers\express.js:27:3924)
at async C:\Practice\Node2\node_modules\@novu\framework\dist\servers\express.js:27:2816 {
data: undefined,
statusCode: 500,
code: 'BridgeError'
}
v [Error]: Something went wrong. Please try again later.
at Object.post (C:\Practice\Node2\node_modules\@novu\framework\dist\servers\express.js:23:5035)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async C:\Practice\Node2\node_modules\@novu\framework\dist\servers\express.js:27:4763
at async ce.handleAction (C:\Practice\Node2\node_modules\@novu\framework\dist\servers\express.js:27:3924)
at async C:\Practice\Node2\node_modules\@novu\framework\dist\servers\express.js:27:2816 {
data: undefined,
statusCode: 500,
code: 'BridgeError'
}
And now this error
Novu_Bot
Novu_Bot5mo ago
@NIKHILHARISINGHANI, you just advanced to level 2!
Pawan Jain
Pawan Jain5mo ago
@NIKHILHARISINGHANI Checking with team on this @NIKHILHARISINGHANI I tried to make POST http request to https://novutest.onrender.com/api/novu. I am getting the same error Can you please check if novu secret key (api key) is correctly set? and this endpoint is public?
Nikhil
NikhilOP5mo ago
Yes checked both Idk after almost an hour it started working
Pawan Jain
Pawan Jain5mo ago
It could be env variable issue
I wanted to use backend sdk with cf worker
Currently we don't support CF worker. Sharing this with team to add it into our roadmap Is this a blocker for you to use Novu V2? or you are just testing it on CG worker?
Nikhil
NikhilOP5mo ago
I was tetsing it on Node Environment Also was trying on local studio I was getting 400 and 500 error Dk why Was working fine earlier
Pawan Jain
Pawan Jain5mo ago
@NIKHILHARISINGHANI Just want to check if it is working as expected now?
Nikhil
NikhilOP5mo ago
It is working Bro idk i am getting 400 error in local studio workflow testing Any solution It was working fine earlier Even after succesful sync i dont see changes in dashboard
Nikhil
NikhilOP5mo ago
No description
Nikhil
NikhilOP5mo ago
I have implemented everything correctly Please getback asap @Pawan Jain curl -X POST 'https://api.novu.co/v1/events/trigger' \ -H 'Authorization: ApiKey NOVU_SECRET_KEY' \ -H 'Content-Type: application/json' \ -d '{ "name": "push-notification-workflow", "to": { "subscriberId": "66a25b5bf502999ed8c9b36b", "email": "[email protected]" }, "payload": { "body": " nn", "title": "n", "__source": "studio-test-workflow" } }'
Novu_Bot
Novu_Bot5mo ago
@NIKHILHARISINGHANI, you just advanced to level 3!
Nikhil
NikhilOP5mo ago
Please check api key is used correctly Also in local studio i keep getting 400
Nikhil
NikhilOP5mo ago
stuck here for 2mins and then i get 500
No description
Nikhil
NikhilOP5mo ago
Please check whats wrong
Pawan Jain
Pawan Jain5mo ago
Do you see error description in console or network tab? Can you share the steps to reprodcu this?
Nikhil
NikhilOP5mo ago
i am trying in new environment But when i inspected It said to field is undefined or null Also geeting error after deploying it says signature mismatch
Nikhil
NikhilOP5mo ago
the url is perfectly fine
No description
Nikhil
NikhilOP5mo ago
Idk why this is not working Hey
Want results from more Discord servers?
Add your server