Skip to content

Commit 2d0742f

Browse files
authored
basic message for no metadata definitions (#766)
1 parent 2308f65 commit 2d0742f

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

frontend/src/components/datasets/Dataset.tsx

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import { EditMetadata } from "../metadata/EditMetadata";
2020
import { MainBreadcrumbs } from "../navigation/BreadCrumb";
2121
import {
2222
deleteDatasetMetadata as deleteDatasetMetadataAction,
23-
fetchDatasetMetadata,
23+
fetchDatasetMetadata, fetchMetadataDefinitions,
2424
patchDatasetMetadata as patchDatasetMetadataAction,
2525
postDatasetMetadata,
2626
} from "../../actions/metadata";
@@ -79,6 +79,8 @@ export const Dataset = (): JSX.Element => {
7979
dispatch(fetchDatasetAbout(datasetId));
8080
const listDatasetMetadata = (datasetId: string | undefined) =>
8181
dispatch(fetchDatasetMetadata(datasetId));
82+
const getMetadatDefinitions = (name:string|null, skip:number, limit:number) => dispatch(fetchMetadataDefinitions(name, skip,limit));
83+
8284

8385
// mapStateToProps
8486
const about = useSelector((state: RootState) => state.dataset.about);
@@ -110,6 +112,9 @@ export const Dataset = (): JSX.Element => {
110112
const filesInDataset = useSelector((state: RootState) => state.dataset.files);
111113
const foldersInDataset = useSelector((state: RootState) => state.folder.folders);
112114

115+
116+
const metadataDefinitionList = useSelector((state: RootState) => state.metadata.metadataDefinitionList);
117+
113118
// component did mount list all files in dataset
114119
useEffect(() => {
115120
listFilesInDataset(datasetId, folderId, skip, limit);
@@ -118,6 +123,10 @@ export const Dataset = (): JSX.Element => {
118123
getFolderPath(folderId);
119124
}, [searchParams]);
120125

126+
useEffect(() => {
127+
getMetadatDefinitions(null, 0, 100);
128+
}, []);
129+
121130
useEffect(() => {
122131
// disable flipping if reaches the last page
123132
if (filesInDataset.length < limit && foldersInDataset.length < limit)

0 commit comments

Comments
 (0)