feat: Prefill label creation with search term (#307)

pull/309/head
Connor Lanigan 3 years ago committed by GitHub
parent d82d928e29
commit 4e876922f8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -10,11 +10,11 @@ import Editor from './Editor';
import styles from './AddStep.module.scss';
const AddStep = React.memo(({ onCreate, onBack }) => {
const AddStep = React.memo(({ onCreate, onBack, initialValue }) => {
const [t] = useTranslation();
const [data, handleFieldChange] = useForm(() => ({
name: '',
name: initialValue,
color: LabelColors[0],
}));
@ -48,6 +48,7 @@ const AddStep = React.memo(({ onCreate, onBack }) => {
AddStep.propTypes = {
onCreate: PropTypes.func.isRequired,
onBack: PropTypes.func.isRequired,
initialValue: PropTypes.func.isRequired,
};
export default AddStep;

@ -84,7 +84,7 @@ const LabelsStep = React.memo(
if (step) {
switch (step.type) {
case StepTypes.ADD:
return <AddStep onCreate={onCreate} onBack={handleBack} />;
return <AddStep onCreate={onCreate} onBack={handleBack} initialValue={search} />;
case StepTypes.EDIT: {
const currentItem = items.find((item) => item.id === step.params.id);

Loading…
Cancel
Save