Fix types

This commit is contained in:
David Baker 2022-07-08 14:56:00 +01:00
parent 92a50fe51d
commit 6eb77b7c2f
2 changed files with 9 additions and 3 deletions

View file

@ -71,7 +71,11 @@ type ClientProviderState = Omit<
"changePassword" | "logout" | "setClient"
> & { error?: Error };
export const ClientProvider: FC = ({ children }) => {
interface Props {
children: JSX.Element;
}
export const ClientProvider: FC<Props> = ({ children }) => {
const history = useHistory();
const [
{ loading, isAuthenticated, isPasswordlessUser, client, userName, error },

View file

@ -121,8 +121,10 @@ export const Button = forwardRef<HTMLButtonElement, Props>(
{...mergeProps(rest, filteredButtonProps)}
ref={buttonRef}
>
{children}
{variant === "dropdown" && <ArrowDownIcon />}
<>
{children}
{variant === "dropdown" && <ArrowDownIcon />}
</>
</button>
);
}