reset should disable select and edit mode
This commit is contained in:
parent
a7c905a301
commit
3fbb8f074a
@ -41,6 +41,7 @@ import { extractHtml } from "./components/preview/extractHtml";
|
||||
import useBrowserTabIndicator from "./hooks/useBrowserTabIndicator";
|
||||
import TipLink from "./components/core/TipLink";
|
||||
import SelectAndEditModeToggleButton from "./components/select-and-edit/SelectAndEditModeToggleButton";
|
||||
import { useAppStore } from "./store/app-store";
|
||||
|
||||
const IS_OPENAI_DOWN = false;
|
||||
|
||||
@ -55,6 +56,8 @@ function App() {
|
||||
const [updateInstruction, setUpdateInstruction] = useState("");
|
||||
const [isImportedFromCode, setIsImportedFromCode] = useState<boolean>(false);
|
||||
|
||||
const { disableInSelectAndEditMode } = useAppStore();
|
||||
|
||||
// Settings
|
||||
const [settings, setSettings] = usePersistedState<Settings>(
|
||||
{
|
||||
@ -153,6 +156,7 @@ function App() {
|
||||
setAppHistory([]);
|
||||
setCurrentVersion(null);
|
||||
setShouldIncludeResultImage(false);
|
||||
disableInSelectAndEditMode();
|
||||
};
|
||||
|
||||
const regenerate = () => {
|
||||
|
||||
@ -5,6 +5,7 @@ interface AppStore {
|
||||
inSelectAndEditMode: boolean;
|
||||
inputMode: "image" | "video";
|
||||
toggleInSelectAndEditMode: () => void;
|
||||
disableInSelectAndEditMode: () => void;
|
||||
}
|
||||
|
||||
export const useAppStore = create<AppStore>((set) => ({
|
||||
@ -12,4 +13,5 @@ export const useAppStore = create<AppStore>((set) => ({
|
||||
inSelectAndEditMode: false,
|
||||
toggleInSelectAndEditMode: () =>
|
||||
set((state) => ({ inSelectAndEditMode: !state.inSelectAndEditMode })),
|
||||
disableInSelectAndEditMode: () => set({ inSelectAndEditMode: false }),
|
||||
}));
|
||||
|
||||
Loading…
Reference in New Issue
Block a user