prevent duplicated queries (channels, siteinfo) (#2343)
This commit is contained in:
parent
0db6ef6377
commit
f349bbc86a
2 changed files with 4 additions and 4 deletions
|
@ -35,10 +35,10 @@ const isValidChannel = (channelId: string, channelList?: ChannelFragment[]) => {
|
|||
|
||||
export const AppChannelProvider: React.FC = ({ children }) => {
|
||||
const { setChannel } = useSaleorConfig();
|
||||
const { authenticated } = useUser();
|
||||
const { authenticated, user } = useUser();
|
||||
const [selectedChannel, setSelectedChannel] = useLocalStorage("channel", "");
|
||||
const { data: channelData, refetch } = useBaseChannelsQuery({
|
||||
skip: !authenticated,
|
||||
skip: !authenticated || !user,
|
||||
});
|
||||
|
||||
const [isPickerActive, setPickerActive] = React.useState(false);
|
||||
|
|
|
@ -12,9 +12,9 @@ type ShopContext = ShopInfoQuery["shop"];
|
|||
export const ShopContext = React.createContext<ShopContext>(undefined);
|
||||
|
||||
export const ShopProvider: React.FC = ({ children }) => {
|
||||
const { authenticated } = useUser();
|
||||
const { authenticated, user } = useUser();
|
||||
const { data } = useShopInfoQuery({
|
||||
skip: !authenticated,
|
||||
skip: !authenticated || !user,
|
||||
});
|
||||
|
||||
return (
|
||||
|
|
Loading…
Reference in a new issue