feat: use structured output, import CSV, bugfixes

This commit is contained in:
Vasily Zubarev
2025-03-21 18:42:14 +01:00
parent 33727a431e
commit f6dc617eae
35 changed files with 735 additions and 195 deletions

View File

@@ -9,6 +9,7 @@ import { Button } from "@/components/ui/button"
import { Category, Currency } from "@prisma/client"
import { CircleCheckBig } from "lucide-react"
import { useActionState } from "react"
import { FormError } from "../forms/error"
export default function GlobalSettingsForm({
settings,
@@ -53,7 +54,7 @@ export default function GlobalSettingsForm({
)}
</div>
{saveState?.error && <p className="text-red-500">{saveState.error}</p>}
{saveState?.error && <FormError>{saveState.error}</FormError>}
</form>
)
}