Skip to content

Commit

Permalink
De-nest component definitions
Browse files Browse the repository at this point in the history
  • Loading branch information
bgoldowsky committed Mar 12, 2024
1 parent b065a38 commit 28f86aa
Showing 1 changed file with 13 additions and 13 deletions.
26 changes: 13 additions & 13 deletions src/components/utilities/editable-label-with-button.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -19,19 +19,6 @@ interface IProps {
*/
export const EditableLabelWithButton = observer(function EditableDataSetName({defaultValue, onSubmit}: IProps) {

function EditButton() {
const { isEditing, getEditButtonProps } = useEditableControls();
if (!isEditing) {
return (
<button aria-label="Edit name" {...getEditButtonProps()}>
<EditIcon/>
</button>
);
} else {
return null;
}
}

return (
<Editable
defaultValue={defaultValue}
Expand All @@ -44,3 +31,16 @@ export const EditableLabelWithButton = observer(function EditableDataSetName({de
</Editable>
);
});

function EditButton() {
const { isEditing, getEditButtonProps } = useEditableControls();
if (!isEditing) {
return (
<button aria-label="Edit name" {...getEditButtonProps()}>
<EditIcon/>
</button>
);
} else {
return null;
}
}

0 comments on commit 28f86aa

Please sign in to comment.