fix(export inv): added the button to exprot data
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
export default function MaterialHelperPage() {
|
||||
return <div>materialHelperPage</div>;
|
||||
}
|
||||
@@ -1,3 +1,8 @@
|
||||
import { useForm } from "@tanstack/react-form";
|
||||
import axios from "axios";
|
||||
import { format } from "date-fns";
|
||||
import { useState } from "react";
|
||||
import { toast } from "sonner";
|
||||
import { Button } from "@/components/ui/button";
|
||||
import {
|
||||
Dialog,
|
||||
@@ -11,12 +16,6 @@ import {
|
||||
import { Input } from "@/components/ui/input";
|
||||
import { Label } from "@/components/ui/label";
|
||||
|
||||
import { useForm } from "@tanstack/react-form";
|
||||
import axios from "axios";
|
||||
import { format } from "date-fns";
|
||||
import { useState } from "react";
|
||||
import { toast } from "sonner";
|
||||
|
||||
export default function ExportInventoryData() {
|
||||
const [open, setOpen] = useState(false);
|
||||
const [saving, setSaving] = useState(false);
|
||||
@@ -29,10 +28,10 @@ export default function ExportInventoryData() {
|
||||
setSaving(true);
|
||||
try {
|
||||
const res = await axios.get(
|
||||
`/api/logistics/getcyclecount?age=${value.age}`,
|
||||
`/lst/old/api/logistics/getcyclecount?age=${value.age}`,
|
||||
{
|
||||
responseType: "blob",
|
||||
}
|
||||
},
|
||||
);
|
||||
|
||||
const blob = new Blob([res.data], {
|
||||
@@ -80,8 +79,7 @@ export default function ExportInventoryData() {
|
||||
<DialogHeader>
|
||||
<DialogTitle>Export Inventory lane check</DialogTitle>
|
||||
<DialogDescription>
|
||||
Exports all lanes based on the age you enter, except
|
||||
empty lanes.
|
||||
Exports all lanes based on the age you enter, except empty lanes.
|
||||
</DialogDescription>
|
||||
</DialogHeader>
|
||||
<form
|
||||
@@ -104,19 +102,13 @@ export default function ExportInventoryData() {
|
||||
children={(field) => {
|
||||
return (
|
||||
<div className="m-2 min-w-48 max-w-96 p-2 flex flex-row">
|
||||
<Label htmlFor="active">
|
||||
Age
|
||||
</Label>
|
||||
<Label htmlFor="active">Age</Label>
|
||||
<Input
|
||||
className="ml-2"
|
||||
name={field.name}
|
||||
onBlur={field.handleBlur}
|
||||
type="number"
|
||||
onChange={(e) =>
|
||||
field.handleChange(
|
||||
e.target.value
|
||||
)
|
||||
}
|
||||
onChange={(e) => field.handleChange(e.target.value)}
|
||||
/>
|
||||
</div>
|
||||
);
|
||||
@@ -127,9 +119,7 @@ export default function ExportInventoryData() {
|
||||
|
||||
<DialogFooter>
|
||||
<div className="flex justify-end mt-2">
|
||||
<Button onClick={() => setOpen(false)}>
|
||||
Close
|
||||
</Button>
|
||||
<Button onClick={() => setOpen(false)}>Close</Button>
|
||||
<Button
|
||||
type="submit"
|
||||
disabled={saving}
|
||||
|
||||
@@ -20,6 +20,7 @@ import { useAuth, useLogout } from "../../../lib/authClient";
|
||||
import { AddCards } from "./-components/dashboard/AddCards";
|
||||
import { AppSidebar } from "./-components/layout/lst-sidebar";
|
||||
import DMButtons from "./-components/logistics/dm/DMButtons";
|
||||
import ExportInventoryData from "./-components/logistics/warehouse/ExportInventoryData";
|
||||
|
||||
export const Route = createFileRoute("/_old/old")({
|
||||
component: RouteComponent,
|
||||
@@ -39,7 +40,7 @@ function RouteComponent() {
|
||||
{location.pathname === "/lst/app/old" ||
|
||||
(location.pathname === "/lst/app/old/" && (
|
||||
<div className="m-auto pr-2 flex flex-row gap-2">
|
||||
{/* <ExportInventoryData /> */}
|
||||
<ExportInventoryData />
|
||||
<AddCards />
|
||||
</div>
|
||||
))}
|
||||
|
||||
Reference in New Issue
Block a user