Как передать токен из localStorage в connectionParams GraphQLWsLink, { createClient } from 'graphql-ws';

Подключен хук usePetReturned, он должен вернуть данные по подписке, для этого нужно передать токен в { GraphQLWsLink }
я пробовал разные варианты среди них:
const wsLink = new GraphQLWsLink(createClient({

url: 'ws://funded-pet-library.moonhighway.com/subscriptions',
connectionParams: {
    authToken: async () => {
        setContext ((_, {headers}) => {
            const token = localStorage.getItem('token', )
            return {
                headers: {
                    ...headers,
                    authorization: token ? `Bearer ${token}`:'',
                }
            }
        })
    }
},

}));
Ошибка
WebSocket connection to ‘ws://https//funded-pet-library.moonhighway.com/subscriptions’ failed:

Ддо того как потребовалось подключить подписку я передавал токен вот так:
const authLink = setContext ((_, {headers}) => {
const token = localStorage.getItem(‘token’, )

return {
    headers: {
        ...headers,
        authorization: token ? `Bearer ${token}`:'',
    }
}

})
Теперь его каким-то образом нужно засунуть в wsLink

Сейчас вот так вот не работает
const wsLink = new GraphQLWsLink(createClient({

url: 'wss://funded-pet-library.moonhighway.com/subscriptions',
connectionParams: {
    authToken: async () => {
        setContext ((_, {headers}) => {
            const token = localStorage.getItem('token', )
            return {
                headers: {
                    ...headers,
                    authorization: token ? `Bearer ${token}`:'',
                }
            }
        })
    }
},

}));

Так тоже не работает
connectionParams: () => {
const token = localStorage.getItem(‘token’);

  return {
  headers: {
    Authorization: token ? `Bearer ${token}` : '',
  },
};

},

И так не работает
connectionParams: () => {
const token = localStorage.getItem(‘token’);

  return {
    Authorization: token ? `Bearer ${token}` : '',
};

},

Подключен хук usePetReturned, он должен вернуть данные по подписке, для этого нужно передать токен в { GraphQLWsLink }