diff --git a/client/src/pages/filaments/create.tsx b/client/src/pages/filaments/create.tsx index 40710fd..1a9667b 100644 --- a/client/src/pages/filaments/create.tsx +++ b/client/src/pages/filaments/create.tsx @@ -3,6 +3,7 @@ import { IResourceComponentsProps } from "@refinedev/core"; import { Create, useForm, useSelect } from "@refinedev/antd"; import { Form, Input, Select, InputNumber } from "antd"; import TextArea from "antd/es/input/TextArea"; +import { IVendor } from "../vendors/model"; export const FilamentCreate: React.FC = () => { const { formProps, saveButtonProps } = useForm(); diff --git a/client/src/pages/filaments/edit.tsx b/client/src/pages/filaments/edit.tsx index d328457..34d242b 100644 --- a/client/src/pages/filaments/edit.tsx +++ b/client/src/pages/filaments/edit.tsx @@ -4,6 +4,7 @@ import { Edit, useForm, useSelect } from "@refinedev/antd"; import { Form, Input, DatePicker, Select, InputNumber } from "antd"; import dayjs from "dayjs"; import TextArea from "antd/es/input/TextArea"; +import { IVendor } from "../vendors/model"; export const FilamentEdit: React.FC = () => { const { formProps, saveButtonProps } = useForm(); diff --git a/client/src/pages/filaments/model.tsx b/client/src/pages/filaments/model.tsx index 0669017..bcce1b3 100644 --- a/client/src/pages/filaments/model.tsx +++ b/client/src/pages/filaments/model.tsx @@ -1,4 +1,6 @@ -interface IFilament { +import { IVendor } from "../vendors/model"; + +export interface IFilament { id: string; registered: string; name?: string; diff --git a/client/src/pages/spools/create.tsx b/client/src/pages/spools/create.tsx index 5d3208b..41b407b 100644 --- a/client/src/pages/spools/create.tsx +++ b/client/src/pages/spools/create.tsx @@ -4,6 +4,7 @@ import { Create, useForm, useSelect } from "@refinedev/antd"; import { Form, Input, DatePicker, Select, InputNumber } from "antd"; import dayjs from "dayjs"; import TextArea from "antd/es/input/TextArea"; +import { IFilament } from "../filaments/model"; export const SpoolCreate: React.FC = () => { const { formProps, saveButtonProps } = useForm(); diff --git a/client/src/pages/spools/edit.tsx b/client/src/pages/spools/edit.tsx index 3ef7abf..3a213cb 100644 --- a/client/src/pages/spools/edit.tsx +++ b/client/src/pages/spools/edit.tsx @@ -4,6 +4,7 @@ import { Edit, useForm, useSelect } from "@refinedev/antd"; import { Form, Input, DatePicker, Select } from "antd"; import dayjs from "dayjs"; import TextArea from "antd/es/input/TextArea"; +import { IFilament } from "../filaments/model"; export const SpoolEdit: React.FC = () => { const { formProps, saveButtonProps } = useForm(); diff --git a/client/src/pages/spools/model.tsx b/client/src/pages/spools/model.tsx index 45cf0e9..236236e 100644 --- a/client/src/pages/spools/model.tsx +++ b/client/src/pages/spools/model.tsx @@ -1,4 +1,6 @@ -interface ISpool { +import { IFilament } from "../filaments/model"; + +export interface ISpool { id: string; registered: string; first_used?: string; diff --git a/client/src/pages/vendors/model.tsx b/client/src/pages/vendors/model.tsx index d84abdf..d516248 100644 --- a/client/src/pages/vendors/model.tsx +++ b/client/src/pages/vendors/model.tsx @@ -1,4 +1,4 @@ -interface IVendor { +export interface IVendor { id: string; registered: string; name: string;