Builds fresh bundle

This commit is contained in:
psychedelicious 2022-11-25 18:03:25 +11:00 committed by blessedcoolant
parent 916e795c26
commit 1e9121c8d6
3 changed files with 46 additions and 54 deletions

File diff suppressed because one or more lines are too long

View File

@ -6,7 +6,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>InvokeAI - A Stable Diffusion Toolkit</title> <title>InvokeAI - A Stable Diffusion Toolkit</title>
<link rel="shortcut icon" type="icon" href="./assets/favicon.0d253ced.ico" /> <link rel="shortcut icon" type="icon" href="./assets/favicon.0d253ced.ico" />
<script type="module" crossorigin src="./assets/index.8cec9255.js"></script> <script type="module" crossorigin src="./assets/index.586c87ba.js"></script>
<link rel="stylesheet" href="./assets/index.f999e69e.css"> <link rel="stylesheet" href="./assets/index.f999e69e.css">
</head> </head>

View File

@ -1,5 +1,5 @@
import { IconButton, Image } from '@chakra-ui/react'; import { IconButton, Image } from '@chakra-ui/react';
import { DragEvent, useState } from 'react'; import { useState } from 'react';
import { FaAngleLeft, FaAngleRight } from 'react-icons/fa'; import { FaAngleLeft, FaAngleRight } from 'react-icons/fa';
import { RootState, useAppDispatch, useAppSelector } from 'app/store'; import { RootState, useAppDispatch, useAppSelector } from 'app/store';
import { import {
@ -12,19 +12,13 @@ import { createSelector } from '@reduxjs/toolkit';
import _ from 'lodash'; import _ from 'lodash';
import { import {
OptionsState, OptionsState,
setInitialImage,
setIsLightBoxOpen, setIsLightBoxOpen,
} from 'features/options/store/optionsSlice'; } from 'features/options/store/optionsSlice';
import ImageMetadataViewer from './ImageMetaDataViewer/ImageMetadataViewer'; import ImageMetadataViewer from './ImageMetaDataViewer/ImageMetadataViewer';
import { activeTabNameSelector } from 'features/options/store/optionsSelectors';
export const imagesSelector = createSelector( export const imagesSelector = createSelector(
[ [(state: RootState) => state.gallery, (state: RootState) => state.options],
(state: RootState) => state.gallery, (gallery: GalleryState, options: OptionsState) => {
(state: RootState) => state.options,
activeTabNameSelector,
],
(gallery: GalleryState, options: OptionsState, activeTabName) => {
const { currentCategory, currentImage, intermediateImage } = gallery; const { currentCategory, currentImage, intermediateImage } = gallery;
const { shouldShowImageDetails } = options; const { shouldShowImageDetails } = options;
@ -38,7 +32,6 @@ export const imagesSelector = createSelector(
const imagesLength = tempImages.length; const imagesLength = tempImages.length;
return { return {
activeTabName,
imageToDisplay: intermediateImage ? intermediateImage : currentImage, imageToDisplay: intermediateImage ? intermediateImage : currentImage,
isIntermediate: Boolean(intermediateImage), isIntermediate: Boolean(intermediateImage),
viewerImageToDisplay: currentImage, viewerImageToDisplay: currentImage,
@ -68,7 +61,6 @@ export default function CurrentImagePreview() {
shouldShowImageDetails, shouldShowImageDetails,
imageToDisplay, imageToDisplay,
isIntermediate, isIntermediate,
activeTabName,
} = useAppSelector(imagesSelector); } = useAppSelector(imagesSelector);
const [shouldShowNextPrevButtons, setShouldShowNextPrevButtons] = const [shouldShowNextPrevButtons, setShouldShowNextPrevButtons] =