diff --git a/src/app/ProtoSchema/ProtobufSchemasDisplay.tsx b/src/app/ProtoSchema/ProtobufSchemasDisplay.tsx index bfb6fc1c..2f79df5b 100644 --- a/src/app/ProtoSchema/ProtobufSchemasDisplay.tsx +++ b/src/app/ProtoSchema/ProtobufSchemasDisplay.tsx @@ -96,6 +96,12 @@ const ProtobufSchemasDisplay = (props: { setProtoSchemasCount: (number) => void; status: t('schemas.status') }; + useEffect(() => { + if (props.isVisible) { + reload(); + } + }, [props.isVisible]); + useEffect(() => { if (schemas) { props.setProtoSchemasCount(schemas.length); @@ -145,11 +151,6 @@ const ProtobufSchemasDisplay = (props: { setProtoSchemasCount: (number) => void; setEditSchemaName(''); }; - const closeDeleteSchemaModal = () => { - setDeleteSchemaName(''); - reload(); - }; - const submitEditSchemaModal = () => { setEditSchemaName(''); reload(); @@ -286,7 +287,7 @@ const ProtobufSchemasDisplay = (props: { setProtoSchemasCount: (number) => void; > - + {columnNames.name} {columnNames.status} @@ -368,7 +369,10 @@ const ProtobufSchemasDisplay = (props: { setProtoSchemasCount: (number) => void; { + setDeleteSchemaName(''); + reload(); + }} /> );