
* create ChannelsAvailabilityWithPermission component * revert changes in ChannelsAvailability, update snapshots * replace hasManageChannelPermission with hasManageChannelsPermission * use RequirePermissions in ChannelsAvailability, create UserDecorator
20 lines
492 B
TypeScript
20 lines
492 B
TypeScript
import { UserContext } from "@saleor/auth";
|
|
import { User } from "@saleor/fragments/types/User";
|
|
import React from "react";
|
|
|
|
export const UserDecorator = (user: User) => storyFn => (
|
|
<UserContext.Provider
|
|
value={{
|
|
login: undefined,
|
|
loginByToken: undefined,
|
|
logout: undefined,
|
|
tokenAuthLoading: false,
|
|
tokenRefresh: undefined,
|
|
tokenVerifyLoading: false,
|
|
user
|
|
}}
|
|
>
|
|
{storyFn()}
|
|
</UserContext.Provider>
|
|
);
|
|
export default UserDecorator;
|