diff --git a/invokeai/frontend/web/src/common/components/IAIIconButton.tsx b/invokeai/frontend/web/src/common/components/IAIIconButton.tsx index 822d5e1e79..8ea06a1328 100644 --- a/invokeai/frontend/web/src/common/components/IAIIconButton.tsx +++ b/invokeai/frontend/web/src/common/components/IAIIconButton.tsx @@ -8,13 +8,14 @@ import { import { memo } from 'react'; export type IAIIconButtonProps = IconButtonProps & { + role?: string; tooltip?: string; tooltipProps?: Omit; isChecked?: boolean; }; const IAIIconButton = forwardRef((props: IAIIconButtonProps, forwardedRef) => { - const { tooltip = '', tooltipProps, isChecked, ...rest } = props; + const { role, tooltip = '', tooltipProps, isChecked, ...rest } = props; return ( { > @@ -34,4 +36,5 @@ const IAIIconButton = forwardRef((props: IAIIconButtonProps, forwardedRef) => { ); }); +IAIIconButton.displayName = 'IAIIconButton'; export default memo(IAIIconButton); diff --git a/invokeai/frontend/web/src/features/gallery/components/ImageGalleryContent.tsx b/invokeai/frontend/web/src/features/gallery/components/ImageGalleryContent.tsx index 26fa3539f4..8ddf862c47 100644 --- a/invokeai/frontend/web/src/features/gallery/components/ImageGalleryContent.tsx +++ b/invokeai/frontend/web/src/features/gallery/components/ImageGalleryContent.tsx @@ -101,12 +101,14 @@ const ImageGalleryContent = () => { aria-label={t('gallery.showGenerations')} tooltip={t('gallery.showGenerations')} isChecked={currentCategory === 'result'} + role="radio" icon={} onClick={() => dispatch(setCurrentCategory('result'))} /> } onClick={() => dispatch(setCurrentCategory('user'))} @@ -251,4 +253,5 @@ const ImageGalleryContent = () => { ); }; +ImageGalleryContent.displayName = 'ImageGalleryContent'; export default ImageGalleryContent; diff --git a/invokeai/frontend/web/src/features/system/components/SiteHeader.tsx b/invokeai/frontend/web/src/features/system/components/SiteHeader.tsx index 6aaa989c89..3f5503ee54 100644 --- a/invokeai/frontend/web/src/features/system/components/SiteHeader.tsx +++ b/invokeai/frontend/web/src/features/system/components/SiteHeader.tsx @@ -61,47 +61,53 @@ const SiteHeader = () => { - - - - } - /> + + } + /> + - - - - } - /> + + } + /> + - - - - } - /> + + } + /> + { ); }; +SiteHeader.displayName = 'SiteHeader'; export default SiteHeader;