• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

CBIIT / crdc-datahub-ui / 11689008817

05 Nov 2024 05:02PM UTC coverage: 53.702% (-0.09%) from 53.788%
11689008817

Pull #516

github

web-flow
Merge 8b6a6d9f7 into 2017902d3
Pull Request #516: CRDCDH-1738 Data Submission List - Unlock Organization dropdown

2582 of 5296 branches covered (48.75%)

Branch coverage included in aggregate %.

9 of 26 new or added lines in 3 files covered. (34.62%)

23 existing lines in 2 files now uncovered.

3707 of 6415 relevant lines covered (57.79%)

133.01 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/content/dataSubmissions/Controller.tsx
1
import React, { memo } from "react";
2
import { useParams } from "react-router-dom";
3
import DataSubmission from "./DataSubmission";
4
import ListView from "./DataSubmissionsListView";
5
import { SubmissionProvider } from "../../components/Contexts/SubmissionContext";
6

7
/**
8
 * A memoized version of SubmissionProvider
9
 *
10
 * @see OrganizationProvider
11
 */
NEW
12
const MemorizedProvider = memo(SubmissionProvider);
×
13

14
/**
15
 * Render the correct view based on the URL
16
 *
17
 * @param {void}
18
 * @returns {FC} - React component
19
 */
20
const DataSubmissionController = () => {
×
21
  const { submissionId, tab } = useParams();
×
22

23
  if (submissionId) {
×
24
    return (
×
25
      <MemorizedProvider _id={submissionId}>
26
        <DataSubmission submissionId={submissionId} tab={tab} />
27
      </MemorizedProvider>
28
    );
29
  }
30

NEW
31
  return <ListView />;
×
32
};
33

34
export default DataSubmissionController;
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc