feat(wren-ui): use reference name as metadata drawer title

This commit is contained in:
Freda Lai
2024-03-20 11:55:34 +08:00
committed by Freda Lai
parent 6c478e0070
commit f3839739bf
@@ -20,18 +20,9 @@ type Metadata = { nodeType: NODE_TYPE } & ModelMetadataProps &
type Props = DrawerAction<Metadata>;
const getDrawerTitle = (nodeType: NODE_TYPE) => {
return (
{
[NODE_TYPE.MODEL]: "Model's metadata",
[NODE_TYPE.VIEW]: "View's metadata",
}[nodeType] || 'Metadata'
);
};
export default function MetadataDrawer(props: Props) {
const { visible, defaultValue, onClose } = props;
const { nodeType = NODE_TYPE.MODEL } = defaultValue || {};
const { referenceName, nodeType = NODE_TYPE.MODEL } = defaultValue || {};
const generateMetadataModal = useModalAction();
const openGeneratedMetadataModal = () => {
@@ -46,7 +37,7 @@ export default function MetadataDrawer(props: Props) {
return (
<Drawer
visible={visible}
title={getDrawerTitle(nodeType)}
title={referenceName}
width={750}
closable
destroyOnClose