client = new ApolloClient({
link: ApolloLink.split(
operation => operation.getContext().clientName === 'search',
authLink.concat(searchLink), //if above
authLink.concat(dialogLink)
),
cache: new InMemoryCache()
});
В данный момент с двумя работает, но как только дело доходит до третьего (storageLink) то все, условные и тернарные операторы что-то не помогли. Помогите пожалуйста
const client = new ApolloClient({ link: ApolloLink.split( operation => operation.getContext().clientName === 'search', authLink.concat(searchLink), // if above ApolloLink.split( operation => operation.getContext().clientName === 'storage', authLink.concat(storageLink), authLink.concat(dialogLink) ) ), cache: new InMemoryCache() }); вот так не сработает?
Обсуждают сегодня