diff --git a/src/components/wordpress-short-logo.tsx b/src/components/wordpress-short-logo.tsx new file mode 100644 index 000000000..68e705d97 --- /dev/null +++ b/src/components/wordpress-short-logo.tsx @@ -0,0 +1,45 @@ +interface WordPressShortLogoProps { + className?: string; +} + +export const WordPressShortLogo: React.FC< WordPressShortLogoProps > = ( { className } ) => ( + + + + + + + + + +); diff --git a/src/modules/sync/components/connect-button.tsx b/src/modules/sync/components/connect-button.tsx index 136c18a33..447c8e724 100644 --- a/src/modules/sync/components/connect-button.tsx +++ b/src/modules/sync/components/connect-button.tsx @@ -11,6 +11,7 @@ interface ConnectButtonProps { disableConnectButtonStyle?: boolean; className?: string; children?: React.ReactNode; + isBusy?: boolean; } export const ConnectButton = ( { @@ -19,8 +20,10 @@ export const ConnectButton = ( { disableConnectButtonStyle, className, children, + isBusy = false, }: ConnectButtonProps ) => { const isOffline = useOffline(); + const isDisabled = isOffline || isBusy; return (