mirror of
https://github.com/invoke-ai/InvokeAI
synced 2024-08-30 20:32:17 +00:00
chore(ui): format
This commit is contained in:
parent
2967a78c5a
commit
b917ffecbe
@ -4,7 +4,11 @@ import { InvText } from 'common/components/InvText/wrapper';
|
|||||||
import newGithubIssueUrl from 'new-github-issue-url';
|
import newGithubIssueUrl from 'new-github-issue-url';
|
||||||
import { memo, useCallback, useMemo } from 'react';
|
import { memo, useCallback, useMemo } from 'react';
|
||||||
import { useTranslation } from 'react-i18next';
|
import { useTranslation } from 'react-i18next';
|
||||||
import { PiArrowCounterClockwiseBold,PiArrowSquareOutBold, PiCopyBold } from 'react-icons/pi'
|
import {
|
||||||
|
PiArrowCounterClockwiseBold,
|
||||||
|
PiArrowSquareOutBold,
|
||||||
|
PiCopyBold,
|
||||||
|
} from 'react-icons/pi';
|
||||||
import { serializeError } from 'serialize-error';
|
import { serializeError } from 'serialize-error';
|
||||||
|
|
||||||
type Props = {
|
type Props = {
|
||||||
|
@ -22,7 +22,7 @@ import type {
|
|||||||
SyntheticEvent,
|
SyntheticEvent,
|
||||||
} from 'react';
|
} from 'react';
|
||||||
import { memo, useCallback, useMemo, useState } from 'react';
|
import { memo, useCallback, useMemo, useState } from 'react';
|
||||||
import { PiImageBold, PiUploadSimpleBold } from 'react-icons/pi'
|
import { PiImageBold, PiUploadSimpleBold } from 'react-icons/pi';
|
||||||
import type { ImageDTO, PostUploadAction } from 'services/api/types';
|
import type { ImageDTO, PostUploadAction } from 'services/api/types';
|
||||||
|
|
||||||
import IAIDraggable from './IAIDraggable';
|
import IAIDraggable from './IAIDraggable';
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import type { As, FlexProps, StyleProps } from '@chakra-ui/react';
|
import type { As, FlexProps, StyleProps } from '@chakra-ui/react';
|
||||||
import { Flex, Icon, Skeleton, Spinner } from '@chakra-ui/react';
|
import { Flex, Icon, Skeleton, Spinner } from '@chakra-ui/react';
|
||||||
import { memo, useMemo } from 'react';
|
import { memo, useMemo } from 'react';
|
||||||
import { PiImageBold } from 'react-icons/pi'
|
import { PiImageBold } from 'react-icons/pi';
|
||||||
import type { ImageDTO } from 'services/api/types';
|
import type { ImageDTO } from 'services/api/types';
|
||||||
|
|
||||||
import { InvText } from './InvText/wrapper';
|
import { InvText } from './InvText/wrapper';
|
||||||
|
@ -25,7 +25,11 @@ import {
|
|||||||
import { activeTabNameSelector } from 'features/ui/store/uiSelectors';
|
import { activeTabNameSelector } from 'features/ui/store/uiSelectors';
|
||||||
import { memo, useCallback, useEffect, useMemo, useState } from 'react';
|
import { memo, useCallback, useEffect, useMemo, useState } from 'react';
|
||||||
import { useTranslation } from 'react-i18next';
|
import { useTranslation } from 'react-i18next';
|
||||||
import { PiArrowCounterClockwiseBold,PiFloppyDiskBold, PiRulerBold } from 'react-icons/pi'
|
import {
|
||||||
|
PiArrowCounterClockwiseBold,
|
||||||
|
PiFloppyDiskBold,
|
||||||
|
PiRulerBold,
|
||||||
|
} from 'react-icons/pi';
|
||||||
import {
|
import {
|
||||||
useAddImageToBoardMutation,
|
useAddImageToBoardMutation,
|
||||||
useChangeImageIsIntermediateMutation,
|
useChangeImageIsIntermediateMutation,
|
||||||
@ -210,7 +214,9 @@ const ControlAdapterImagePreview = ({ isSmall, id }: Props) => {
|
|||||||
<>
|
<>
|
||||||
<IAIDndImageIcon
|
<IAIDndImageIcon
|
||||||
onClick={handleResetControlImage}
|
onClick={handleResetControlImage}
|
||||||
icon={controlImage ? <PiArrowCounterClockwiseBold size={16} /> : undefined}
|
icon={
|
||||||
|
controlImage ? <PiArrowCounterClockwiseBold size={16} /> : undefined
|
||||||
|
}
|
||||||
tooltip={t('controlnet.resetControlImage')}
|
tooltip={t('controlnet.resetControlImage')}
|
||||||
/>
|
/>
|
||||||
<IAIDndImageIcon
|
<IAIDndImageIcon
|
||||||
|
@ -9,7 +9,7 @@ import ScrollableContent from 'common/components/OverlayScrollbars/ScrollableCon
|
|||||||
import { selectDynamicPromptsSlice } from 'features/dynamicPrompts/store/dynamicPromptsSlice';
|
import { selectDynamicPromptsSlice } from 'features/dynamicPrompts/store/dynamicPromptsSlice';
|
||||||
import { memo, useMemo } from 'react';
|
import { memo, useMemo } from 'react';
|
||||||
import { useTranslation } from 'react-i18next';
|
import { useTranslation } from 'react-i18next';
|
||||||
import { PiWarningCircleBold } from 'react-icons/pi'
|
import { PiWarningCircleBold } from 'react-icons/pi';
|
||||||
|
|
||||||
const selectPrompts = createMemoizedSelector(
|
const selectPrompts = createMemoizedSelector(
|
||||||
selectDynamicPromptsSlice,
|
selectDynamicPromptsSlice,
|
||||||
|
@ -2,7 +2,7 @@ import { InvIconButton } from 'common/components/InvIconButton/InvIconButton';
|
|||||||
import { InvTooltip } from 'common/components/InvTooltip/InvTooltip';
|
import { InvTooltip } from 'common/components/InvTooltip/InvTooltip';
|
||||||
import { memo } from 'react';
|
import { memo } from 'react';
|
||||||
import { useTranslation } from 'react-i18next';
|
import { useTranslation } from 'react-i18next';
|
||||||
import { PiCodeBold } from 'react-icons/pi'
|
import { PiCodeBold } from 'react-icons/pi';
|
||||||
|
|
||||||
type Props = {
|
type Props = {
|
||||||
isOpen: boolean;
|
isOpen: boolean;
|
||||||
|
@ -14,7 +14,7 @@ import { useFeatureStatus } from 'features/system/hooks/useFeatureStatus';
|
|||||||
import { addToast } from 'features/system/store/systemSlice';
|
import { addToast } from 'features/system/store/systemSlice';
|
||||||
import { memo, useCallback, useMemo } from 'react';
|
import { memo, useCallback, useMemo } from 'react';
|
||||||
import { useTranslation } from 'react-i18next';
|
import { useTranslation } from 'react-i18next';
|
||||||
import { PiDownloadBold, PiPlusBold } from 'react-icons/pi'
|
import { PiDownloadBold, PiPlusBold } from 'react-icons/pi';
|
||||||
import { useBulkDownloadImagesMutation } from 'services/api/endpoints/images';
|
import { useBulkDownloadImagesMutation } from 'services/api/endpoints/images';
|
||||||
import { useBoardName } from 'services/api/hooks/useBoardName';
|
import { useBoardName } from 'services/api/hooks/useBoardName';
|
||||||
import type { BoardDTO } from 'services/api/types';
|
import type { BoardDTO } from 'services/api/types';
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import { InvMenuItem } from 'common/components/InvMenu/InvMenuItem';
|
import { InvMenuItem } from 'common/components/InvMenu/InvMenuItem';
|
||||||
import { memo, useCallback } from 'react';
|
import { memo, useCallback } from 'react';
|
||||||
import { useTranslation } from 'react-i18next';
|
import { useTranslation } from 'react-i18next';
|
||||||
import { PiTrashSimpleBold } from 'react-icons/pi'
|
import { PiTrashSimpleBold } from 'react-icons/pi';
|
||||||
import type { BoardDTO } from 'services/api/types';
|
import type { BoardDTO } from 'services/api/types';
|
||||||
|
|
||||||
type Props = {
|
type Props = {
|
||||||
@ -20,7 +20,11 @@ const GalleryBoardContextMenuItems = ({ board, setBoardToDelete }: Props) => {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<InvMenuItem color="error.300" icon={<PiTrashSimpleBold />} onClick={handleDelete}>
|
<InvMenuItem
|
||||||
|
color="error.300"
|
||||||
|
icon={<PiTrashSimpleBold />}
|
||||||
|
onClick={handleDelete}
|
||||||
|
>
|
||||||
{t('boards.deleteBoard')}
|
{t('boards.deleteBoard')}
|
||||||
</InvMenuItem>
|
</InvMenuItem>
|
||||||
</>
|
</>
|
||||||
|
@ -11,7 +11,7 @@ import { useOverlayScrollbars } from 'overlayscrollbars-react';
|
|||||||
import type { CSSProperties } from 'react';
|
import type { CSSProperties } from 'react';
|
||||||
import { memo, useCallback, useEffect, useRef, useState } from 'react';
|
import { memo, useCallback, useEffect, useRef, useState } from 'react';
|
||||||
import { useTranslation } from 'react-i18next';
|
import { useTranslation } from 'react-i18next';
|
||||||
import { PiImageBold, PiWarningCircleBold } from 'react-icons/pi'
|
import { PiImageBold, PiWarningCircleBold } from 'react-icons/pi';
|
||||||
import type {
|
import type {
|
||||||
GridComponents,
|
GridComponents,
|
||||||
ItemContent,
|
ItemContent,
|
||||||
|
@ -5,7 +5,11 @@ import { useGalleryImages } from 'features/gallery/hooks/useGalleryImages';
|
|||||||
import { useGalleryNavigation } from 'features/gallery/hooks/useGalleryNavigation';
|
import { useGalleryNavigation } from 'features/gallery/hooks/useGalleryNavigation';
|
||||||
import { memo } from 'react';
|
import { memo } from 'react';
|
||||||
import { useTranslation } from 'react-i18next';
|
import { useTranslation } from 'react-i18next';
|
||||||
import { PiCaretDoubleRightBold,PiCaretLeftBold, PiCaretRightBold } from 'react-icons/pi'
|
import {
|
||||||
|
PiCaretDoubleRightBold,
|
||||||
|
PiCaretLeftBold,
|
||||||
|
PiCaretRightBold,
|
||||||
|
} from 'react-icons/pi';
|
||||||
|
|
||||||
const nextPrevButtonStyles: ChakraProps['sx'] = {
|
const nextPrevButtonStyles: ChakraProps['sx'] = {
|
||||||
color: 'base.100',
|
color: 'base.100',
|
||||||
|
@ -11,7 +11,11 @@ import {
|
|||||||
import type { CSSProperties } from 'react';
|
import type { CSSProperties } from 'react';
|
||||||
import { memo, useCallback } from 'react';
|
import { memo, useCallback } from 'react';
|
||||||
import { useTranslation } from 'react-i18next';
|
import { useTranslation } from 'react-i18next';
|
||||||
import { PiArrowsCounterClockwiseBold, PiMagnifyingGlassBold, PiTrashSimpleBold } from 'react-icons/pi';
|
import {
|
||||||
|
PiArrowsCounterClockwiseBold,
|
||||||
|
PiMagnifyingGlassBold,
|
||||||
|
PiTrashSimpleBold,
|
||||||
|
} from 'react-icons/pi';
|
||||||
import { useGetModelsInFolderQuery } from 'services/api/endpoints/models';
|
import { useGetModelsInFolderQuery } from 'services/api/endpoints/models';
|
||||||
|
|
||||||
type SearchFolderForm = {
|
type SearchFolderForm = {
|
||||||
|
@ -4,7 +4,7 @@ import { useNodeClassification } from 'features/nodes/hooks/useNodeClassificatio
|
|||||||
import type { Classification } from 'features/nodes/types/common';
|
import type { Classification } from 'features/nodes/types/common';
|
||||||
import { memo } from 'react';
|
import { memo } from 'react';
|
||||||
import { useTranslation } from 'react-i18next';
|
import { useTranslation } from 'react-i18next';
|
||||||
import { PiFlaskBold, PiHammerBold } from 'react-icons/pi'
|
import { PiFlaskBold, PiHammerBold } from 'react-icons/pi';
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
nodeId: string;
|
nodeId: string;
|
||||||
|
@ -8,7 +8,7 @@ import { useNodeTemplate } from 'features/nodes/hooks/useNodeTemplate';
|
|||||||
import { isInvocationNodeData } from 'features/nodes/types/invocation';
|
import { isInvocationNodeData } from 'features/nodes/types/invocation';
|
||||||
import { memo, useMemo } from 'react';
|
import { memo, useMemo } from 'react';
|
||||||
import { useTranslation } from 'react-i18next';
|
import { useTranslation } from 'react-i18next';
|
||||||
import { PiInfoBold } from 'react-icons/pi'
|
import { PiInfoBold } from 'react-icons/pi';
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
nodeId: string;
|
nodeId: string;
|
||||||
|
@ -10,7 +10,11 @@ import type { NodeExecutionState } from 'features/nodes/types/invocation';
|
|||||||
import { zNodeStatus } from 'features/nodes/types/invocation';
|
import { zNodeStatus } from 'features/nodes/types/invocation';
|
||||||
import { memo, useMemo } from 'react';
|
import { memo, useMemo } from 'react';
|
||||||
import { useTranslation } from 'react-i18next';
|
import { useTranslation } from 'react-i18next';
|
||||||
import { PiCheckBold, PiDotsThreeOutlineFill, PiWarningBold } from 'react-icons/pi'
|
import {
|
||||||
|
PiCheckBold,
|
||||||
|
PiDotsThreeOutlineFill,
|
||||||
|
PiWarningBold,
|
||||||
|
} from 'react-icons/pi';
|
||||||
|
|
||||||
type Props = {
|
type Props = {
|
||||||
nodeId: string;
|
nodeId: string;
|
||||||
@ -122,7 +126,13 @@ type StatusIconProps = {
|
|||||||
const StatusIcon = memo((props: StatusIconProps) => {
|
const StatusIcon = memo((props: StatusIconProps) => {
|
||||||
const { progress, status } = props.nodeExecutionState;
|
const { progress, status } = props.nodeExecutionState;
|
||||||
if (status === zNodeStatus.enum.PENDING) {
|
if (status === zNodeStatus.enum.PENDING) {
|
||||||
return <Icon as={PiDotsThreeOutlineFill} boxSize={iconBoxSize} color="base.300" />;
|
return (
|
||||||
|
<Icon
|
||||||
|
as={PiDotsThreeOutlineFill}
|
||||||
|
boxSize={iconBoxSize}
|
||||||
|
color="base.300"
|
||||||
|
/>
|
||||||
|
);
|
||||||
}
|
}
|
||||||
if (status === zNodeStatus.enum.IN_PROGRESS) {
|
if (status === zNodeStatus.enum.IN_PROGRESS) {
|
||||||
return progress === null ? (
|
return progress === null ? (
|
||||||
|
@ -4,7 +4,7 @@ import { InvTooltip } from 'common/components/InvTooltip/InvTooltip';
|
|||||||
import { setShouldConcatSDXLStylePrompt } from 'features/sdxl/store/sdxlSlice';
|
import { setShouldConcatSDXLStylePrompt } from 'features/sdxl/store/sdxlSlice';
|
||||||
import { memo, useCallback, useMemo } from 'react';
|
import { memo, useCallback, useMemo } from 'react';
|
||||||
import { useTranslation } from 'react-i18next';
|
import { useTranslation } from 'react-i18next';
|
||||||
import { PiLinkSimpleBold,PiLinkSimpleBreakBold } from 'react-icons/pi';
|
import { PiLinkSimpleBold, PiLinkSimpleBreakBold } from 'react-icons/pi';
|
||||||
|
|
||||||
export const SDXLConcatButton = memo(() => {
|
export const SDXLConcatButton = memo(() => {
|
||||||
const shouldConcatSDXLStylePrompt = useAppSelector(
|
const shouldConcatSDXLStylePrompt = useAppSelector(
|
||||||
@ -31,7 +31,13 @@ export const SDXLConcatButton = memo(() => {
|
|||||||
<InvIconButton
|
<InvIconButton
|
||||||
aria-label={label}
|
aria-label={label}
|
||||||
onClick={handleShouldConcatPromptChange}
|
onClick={handleShouldConcatPromptChange}
|
||||||
icon={shouldConcatSDXLStylePrompt ? <PiLinkSimpleBold size={14} /> : <PiLinkSimpleBreakBold size={14} />}
|
icon={
|
||||||
|
shouldConcatSDXLStylePrompt ? (
|
||||||
|
<PiLinkSimpleBold size={14} />
|
||||||
|
) : (
|
||||||
|
<PiLinkSimpleBreakBold size={14} />
|
||||||
|
)
|
||||||
|
}
|
||||||
variant="promptOverlay"
|
variant="promptOverlay"
|
||||||
fontSize={12}
|
fontSize={12}
|
||||||
px={0.5}
|
px={0.5}
|
||||||
|
Loading…
Reference in New Issue
Block a user