fix: edit info reset after date change

This commit is contained in:
2025-04-23 16:59:34 +03:00
parent 9841da8b88
commit 320872ddc9
2 changed files with 1 additions and 7 deletions

View File

@@ -1,6 +1,5 @@
import { FunctionComponent } from "preact"; import { FunctionComponent } from "preact";
import { ErrorBoundary, lazy, LocationProvider, Route, Router, useLocation } from "preact-iso"; import { ErrorBoundary, lazy, LocationProvider, Route, Router, useLocation } from "preact-iso";
import "preact/debug";
import { ru } from "primelocale/js/ru.js"; import { ru } from "primelocale/js/ru.js";
import { addLocale, locale, PrimeReactProvider } from "primereact/api"; import { addLocale, locale, PrimeReactProvider } from "primereact/api";
import { useMountEffect } from "primereact/hooks"; import { useMountEffect } from "primereact/hooks";
@@ -26,8 +25,6 @@ export function App() {
<PrimeReactProvider <PrimeReactProvider
value={{ value={{
unstyled: true, unstyled: true,
// pt: Tailwind,
// ptOptions: { mergeProps: true, mergeSections: true, classNameMergeFunction: cn },
}} }}
> >
<LocationProvider> <LocationProvider>

View File

@@ -100,9 +100,6 @@ const ProfileTasks: FunctionComponent = () => {
if (editContent) reset({ ...editContent, date: editContent.date.toISOString().slice(0, 16) }); if (editContent) reset({ ...editContent, date: editContent.date.toISOString().slice(0, 16) });
else reset(); else reset();
}, [editContent]); }, [editContent]);
useEffect(() => {
if (calendarDate && editContent) setEditContent({ ...editContent, date: calendarDate });
}, [calendarDate]);
useEffect(() => { useEffect(() => {
reset({ reset({
name: "", name: "",
@@ -214,7 +211,7 @@ const ProfileTasks: FunctionComponent = () => {
year: "numeric", year: "numeric",
hour: "2-digit", hour: "2-digit",
minute: "2-digit", minute: "2-digit",
}).format(editContent.date)} }).format(calendarDate!)}
</p> </p>
</div> </div>
<div class="flex h-full flex-col items-start gap-1 rounded-2xl bg-[rgba(251,194,199,0.38)] px-4 py-2"> <div class="flex h-full flex-col items-start gap-1 rounded-2xl bg-[rgba(251,194,199,0.38)] px-4 py-2">