Changed Approximate Coordinates as radioSelection

This commit is contained in:
karilint
2025-02-27 15:23:51 +02:00
parent eb1a4da519
commit f93c3fe614
2 changed files with 14 additions and 7 deletions
+2
View File
@@ -38,6 +38,8 @@ export const writeLocality = async (
locality.hominin_skeletal_remains = getHomininSkeletalRemains(locality)
locality.loc_status = fixRadioSelection(locality.loc_status)
locality.approx_coord = fixRadioSelection(locality.approx_coord)
locality.stone_tool_cut_marks_on_bones = fixRadioSelection(locality.stone_tool_cut_marks_on_bones)
locality.bipedal_footprints = fixRadioSelection(locality.bipedal_footprints)
locality.stone_tool_technology = fixRadioSelection(locality.stone_tool_technology)
@@ -17,11 +17,6 @@ export const LocalityTab = () => {
useDetailContext<LocalityDetailsType>()
const { editData, setEditData } = useDetailContext<LocalityDetailsType>()
const approximateCoordinatesOptions = [
emptyOption,
{ display: 'No', value: 'false' },
{ display: 'Yes', value: 'true' },
]
const generalLocalityOptions = [emptyOption, { display: 'No', value: 'n' }, { display: 'Yes', value: 'y' }]
const siteAreaOptions = [
@@ -43,7 +38,7 @@ export const LocalityTab = () => {
'loc_status',
[
{ value: 'false', display: 'Public' },
{ value: 'true', display: 'Draft' },
{ value: 'true', display: 'Private' },
],
'Status'
),
@@ -113,7 +108,17 @@ export const LocalityTab = () => {
handleSetEditData: value => handleCoordinateChange(value, 'dec', 'longitude'),
}),
],
['Approximate Coordinates', dropdown('approx_coord', approximateCoordinatesOptions, 'Approximate Coordinates')],
[
'Approximate Coordinates',
radioSelection(
'approx_coord',
[
{ value: 'false', display: 'No' },
{ value: 'true', display: 'Yes' },
],
'Approximate Coordinates'
),
],
['Altitude (m)', textField('altitude')],
]