From 653b1a0c908666291f5a9f90d6edcca50eb92bd9 Mon Sep 17 00:00:00 2001 From: Albert Folch Date: Mon, 11 Dec 2023 18:35:40 +0100 Subject: [PATCH 1/2] fix: responsiveness header redemption widget --- .../src/components/magicLink/Login.tsx | 12 ++-- .../Redeem/Confirmation/ConfirmationView.tsx | 7 +-- .../ContractualAgreementView.tsx | 4 +- .../Redeem/ExchangePolicy/ExchangePolicy.tsx | 2 +- .../ExchangeFullDescriptionView.tsx | 4 +- .../Redeem/ExchangeView/ExchangeView.tsx | 2 +- .../Redeem/ExchangeView/RedeemSuccess.tsx | 7 +-- .../cancellation/CancellationView.tsx | 4 +- .../expireVoucher/ExpireVoucherView.tsx | 7 ++- .../LicenseAgreementView.tsx | 4 +- .../components/Redeem/MyItems/MyItems.tsx | 4 +- .../Redeem/RedeemForm/RedeemFormView.tsx | 7 +-- .../modal/components/Redeem/RedeemHeader.tsx | 4 ++ .../components/Redeem/RedeemNonModal.tsx | 7 +-- .../StepsOverview/PurchaseOverviewView.tsx | 13 ++-- .../Redeem/StepsOverview/StepsOverview.tsx | 7 +-- .../src/components/modal/nonModal/Header.tsx | 59 +++++++++++++------ .../src/components/wallet/ConnectButton.tsx | 46 +++++++++------ 18 files changed, 112 insertions(+), 88 deletions(-) create mode 100644 packages/react-kit/src/components/modal/components/Redeem/RedeemHeader.tsx diff --git a/packages/react-kit/src/components/magicLink/Login.tsx b/packages/react-kit/src/components/magicLink/Login.tsx index c83cb8f60..d14c64af3 100644 --- a/packages/react-kit/src/components/magicLink/Login.tsx +++ b/packages/react-kit/src/components/magicLink/Login.tsx @@ -4,12 +4,10 @@ import { useUser } from "./UserContext"; import { useMagic } from "../../hooks"; import { Button } from "../buttons/Button"; import { Spinner } from "../ui/loading/Spinner"; - -type MagicLoginButtonProps = Omit< - Parameters[0], - "onClick" | "disabled" ->; -export const MagicLoginButton = (props: MagicLoginButtonProps) => { +type MagicLoginButtonProps = { + buttonProps: Omit[0], "onClick" | "disabled">; +}; +export const MagicLoginButton = ({ buttonProps }: MagicLoginButtonProps) => { const magic = useMagic(); const { setUser } = useUser(); const [disabled, setDisabled] = useState(false); @@ -35,7 +33,7 @@ export const MagicLoginButton = (props: MagicLoginButtonProps) => { }; return ( -