mirror of
https://github.com/nowcommunity/nowdatabase.git
synced 2026-10-12 19:13:52 +03:00
Procects Tab - Select Project
This commit is contained in:
@@ -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}>
|
||||
|
||||
Reference in New Issue
Block a user