Procects Tab - Select Project

This commit is contained in:
Kari Lintulaakso
2024-06-07 15:58:06 +03:00
parent fb8c3f0490
commit d006eee60c
2 changed files with 0 additions and 24 deletions
@@ -5,7 +5,6 @@ import { EditingModal } from '@/components/DetailView/common/EditingModal'
import { useDetailContext } from '@/components/DetailView/Context/DetailContext'
import { Box, TextField } from '@mui/material'
import { MRT_ColumnDef } from 'material-react-table'
import { useForm } from 'react-hook-form'
export const ProjectTab = () => {
const { mode } = useDetailContext<LocalityDetailsType>()
@@ -37,24 +36,6 @@ export const ProjectTab = () => {
},
]
// eslint-disable-next-line @typescript-eslint/require-await
const onSave = async () => {
// TODO: Saving logic here (add Project to editData)
return Object.keys(errors).length === 0
}
const editingModal = (
<EditingModal buttonText="Add new Project" onSave={onSave}>
<Box sx={{ display: 'flex', flexDirection: 'column', gap: '1em' }}>
<TextField {...register('now_proj.code', { required: true })} label="Code" required />
<TextField {...register('now_proj.proj_name', { required: true })} label="Project" required />
<TextField {...register('now_proj.contact')} label="Contact" />
<TextField {...register('now_proj.proj_status', { required: true })} label="Status" required />
<TextField {...register('now_proj.proj_records', { required: true })} label="Records" required />
</Box>
</EditingModal>
)
return (
<Grouped title="Projects">
{!mode.read && editingModal}
@@ -6,7 +6,6 @@ import { SelectingTable } from '@/components/DetailView/common/SelectingTable'
import { useDetailContext } from '@/components/DetailView/Context/DetailContext'
import { Box, TextField } from '@mui/material'
import { MRT_ColumnDef } from 'material-react-table'
import { useForm } from 'react-hook-form'
export const SpeciesTab = () => {
const { mode } = useDetailContext<LocalityDetailsType>()
@@ -78,10 +77,6 @@ export const SpeciesTab = () => {
)
return (
/* <Grouped title="Species">
{!mode.read && editingModal}
<EditableTable<Editable<LocalitySpecies>, LocalityDetailsType> columns={columns} field="now_ls" />
</Grouped>*/
<Grouped title="Species">
{!mode.read && (
<Box display="flex" gap={1}>