add work_carried_out field

This commit is contained in:
Ed Chalstrey 2022-06-01 11:12:49 +01:00
parent 3b42d1b8ef
commit 8923213f7c
2 changed files with 30 additions and 15 deletions

View File

@ -10,7 +10,10 @@ import { CategoryViewProps } from './category-view-props';
/**
* Team view/edit section
*/
const TeamView: React.FunctionComponent<CategoryViewProps> = (props) => (
const TeamView: React.FunctionComponent<CategoryViewProps> = (props) => {
const building = props.building;
const currentBuildingConstructionYear = building.date_year || undefined;
return (
<Fragment>
<InfoBox msg="Can you help us capture information on who built the current building?"></InfoBox>
<SelectDataEntry
@ -24,8 +27,15 @@ const TeamView: React.FunctionComponent<CategoryViewProps> = (props) => (
placeholder={dataFields.is_extension.example}
options={dataFields.is_extension.items}
/>
<NumericDataEntry
slug='work_carried_out'
title={dataFields.work_carried_out.title}
value={currentBuildingConstructionYear}
/>
</Fragment>
);
};
const TeamContainer = withCopyEdit(TeamView);
export default TeamContainer;

View File

@ -645,6 +645,11 @@ export const dataFields = { /* eslint-disable @typescript-eslint/camelcase */
items: [
"A major extension"
],
},
work_carried_out: {
category: Category.Team,
title: "When was the work carried out?",
tooltip: "Best estimate"
}
};