mango-v4-ui/hooks/notifications/useHeaders.ts

16 lines
413 B
TypeScript

import { useWallet } from '@solana/wallet-adapter-react'
import NotificationCookieStore from '@store/notificationCookieStore'
export function useHeaders() {
const { publicKey } = useWallet()
const token = NotificationCookieStore((s) => s.currentToken)
return {
headers: {
authorization: token,
publickey: publicKey?.toBase58() || '',
'Content-Type': 'application/json',
},
}
}