Skip to content

Commit f8c2fad

Browse files
authored
rename app (#330)
1 parent 2ae9813 commit f8c2fad

28 files changed

+72
-77
lines changed

packages/frontend/src/features/CohortDistance/cohortDistanceApi.ts

Lines changed: 0 additions & 18 deletions
This file was deleted.

packages/frontend/src/features/CohortDistance/CohortDistanceApp.tsx renamed to packages/frontend/src/features/CohortSimilarity/CohortSimilarityApp.tsx

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ import {
1111
} from '@mantine/core';
1212
import { FaChartPie as SummaryChartIcon } from 'react-icons/fa';
1313
import { Charts } from '../../components/charts';
14-
import { CohortDistanceConfig } from './types';
14+
import { CohortSimilarityConfig } from './types';
1515
import ComparisonCards from './ComparisonCards';
1616
import { ErrorCard } from '../../components/MessageCards';
17-
import { getStaticDistanceData } from './statistics/data/data';
17+
import { getStaticSimilarityData } from './statistics/data/data';
1818
import { AggregationsData, useGeneralGQLQuery } from '@gen3/core';
19-
import { createDistanceQuery } from './statistics/queries';
19+
import { createSimilarityQuery } from './statistics/queries';
2020
import {
2121
processHistogramResponseAsPercentage,
2222
normalizeAgeOfIndex,
@@ -31,10 +31,10 @@ const SummaryChartAccordionControl = (props: AccordionControlProps) => {
3131
);
3232
};
3333

34-
const CohortDistanceApp = (config: CohortDistanceConfig) => {
35-
const groundDataset = getStaticDistanceData(config.datasets.ground.dataset);
34+
const CohortSimilarityApp = (config: CohortSimilarityConfig) => {
35+
const groundDataset = getStaticSimilarityData(config.datasets.ground.dataset);
3636

37-
const gqlQuery = createDistanceQuery(); // TODO: add field mapping
37+
const gqlQuery = createSimilarityQuery(); // TODO: add field mapping
3838

3939
const {
4040
data: rawComparisonDataset,
@@ -58,7 +58,7 @@ const CohortDistanceApp = (config: CohortDistanceConfig) => {
5858

5959
if (isComparisonError) {
6060
return (
61-
<ErrorCard message={'Unable to get data need for Cohort Distance'} />
61+
<ErrorCard message={'Unable to get data need for Cohort Similarity'} />
6262
);
6363
}
6464

@@ -69,10 +69,10 @@ const CohortDistanceApp = (config: CohortDistanceConfig) => {
6969
return (
7070
<Stack
7171
classNames={{ root: 'w-full m-4 mb-2' }}
72-
aria-label="Main Content of Cohort Distance App"
72+
aria-label="Main Content of Cohort Similarity App"
7373
>
7474
<Title order={1} size="h3">
75-
Cohort Distance Visualization
75+
Cohort Similarity Visualization
7676
</Title>
7777
<Accordion variant="filled" chevronPosition="left">
7878
<Accordion.Item value="summaryCharts" aria-label="Summary Charts">
@@ -110,4 +110,4 @@ const CohortDistanceApp = (config: CohortDistanceConfig) => {
110110
);
111111
};
112112

113-
export default CohortDistanceApp;
113+
export default CohortSimilarityApp;

packages/frontend/src/features/CohortDistance/ComnparisonCard.tsx renamed to packages/frontend/src/features/CohortSimilarity/ComnparisonCard.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
import React, { useState } from 'react';
2-
import { DistanceChart } from './types';
2+
import { SimilarityChart } from './types';
33
import { AggregationsData, fieldNameToTitle } from '@gen3/core';
44
import { generateChart } from './charts/ChartCard';
55
import { Card, Group, SegmentedControl, Text } from '@mantine/core';
66
import StatisticsCard from './statistics/StatisticsCard';
77

88
interface ComparisonChartProps {
99
style?: string;
10-
config: DistanceChart;
10+
config: SimilarityChart;
1111
groundData: AggregationsData;
1212
groundLabel: string;
1313
comparisonData: AggregationsData;
@@ -40,7 +40,7 @@ const ComparisonChart: React.FC<ComparisonChartProps> = ({
4040
};
4141

4242
interface ComparisonCardProps {
43-
config: DistanceChart;
43+
config: SimilarityChart;
4444
groundData: AggregationsData;
4545
groundLabel: string;
4646
comparisonData: AggregationsData;

packages/frontend/src/features/CohortDistance/ComparisonCards.tsx renamed to packages/frontend/src/features/CohortSimilarity/ComparisonCards.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,16 @@
11
import React from 'react';
22
import { Grid } from '@mantine/core';
33
import { AggregationsData } from '@gen3/core';
4-
import { DistanceChart, GroundWithComparisonDatasets } from './types';
4+
import { SimilarityChart } from './types';
55
import { computeRowSpan } from '../../components/charts';
66
import ComparisonCard from './ComnparisonCard';
7-
import comparisonCharts from './charts/ComparisonCharts';
87

98
interface ComparisonCardssProps {
109
ground: AggregationsData;
1110
groundLabel: string;
1211
comparison: AggregationsData;
1312
comparisonLabel: string;
14-
comparisonChartsConfig: Record<string, DistanceChart>;
13+
comparisonChartsConfig: Record<string, SimilarityChart>;
1514
numberOfColumns?: number;
1615
style?: 'tile' | 'box';
1716
}

packages/frontend/src/features/CohortDistance/appApi.ts renamed to packages/frontend/src/features/CohortSimilarity/appApi.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { createAppApiForRTKQ } from '@gen3/core';
22

33
export const {
4-
appApi: cohortDistanceApi,
4+
appApi: cohortSimilarityApi,
55
appStore,
66
appContext,
7-
} = createAppApiForRTKQ('cohortDistance');
7+
} = createAppApiForRTKQ('cohortSimilarity');

packages/frontend/src/features/CohortDistance/charts/BarComparison.tsx renamed to packages/frontend/src/features/CohortSimilarity/charts/BarComparison.tsx

File renamed without changes.

packages/frontend/src/features/CohortDistance/charts/ChartCard.tsx renamed to packages/frontend/src/features/CohortSimilarity/charts/ChartCard.tsx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
import { Card, Group, Text, SegmentedControl } from '@mantine/core';
22
import React, { useState, ReactNode } from 'react';
3-
import { DistanceChart } from '../types';
3+
import { SimilarityChart } from '../types';
44
import { AggregationsData, fieldNameToTitle } from '@gen3/core';
5-
import CohortDistanceChartsFactory, {
5+
import CohortSimilarityChartsFactory, {
66
DefaultComparisonChart,
7-
} from './cohortDistanceChartsFactory';
7+
} from './cohortSimilarityChartsFactory';
88

9-
CohortDistanceChartsFactory();
9+
CohortSimilarityChartsFactory();
1010

1111
export const generateChart = (
1212
groundData: AggregationsData,
1313
groundLabel: string,
1414
comparisonData: AggregationsData,
1515
comparisonLabel: string,
1616
field: string,
17-
config: DistanceChart,
17+
config: SimilarityChart,
1818
showTitle: boolean = true,
1919
): ReactNode => {
2020
// Check if the field exists in the datasets
@@ -23,7 +23,7 @@ export const generateChart = (
2323
return <span>Error: Data field missing</span>;
2424
}
2525

26-
const chartRenderer = CohortDistanceChartsFactory().getRenderer(
26+
const chartRenderer = CohortSimilarityChartsFactory().getRenderer(
2727
'comparison',
2828
config.chartType,
2929
);
@@ -44,7 +44,7 @@ export const generateChart = (
4444

4545
interface ChartCardProps {
4646
style?: string;
47-
config: DistanceChart;
47+
config: SimilarityChart;
4848
groundData: AggregationsData;
4949
groundLabel: string;
5050
comparisonData: AggregationsData;

packages/frontend/src/features/CohortDistance/charts/ComparisonCharts.tsx renamed to packages/frontend/src/features/CohortSimilarity/charts/ComparisonCharts.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import React from 'react';
22
import { Grid } from '@mantine/core';
33
import { AggregationsData } from '@gen3/core';
4-
import { DistanceChart, GroundWithComparisonDatasets } from '../types';
4+
import { SimilarityChart, GroundWithComparisonDatasets } from '../types';
55
import { computeRowSpan } from '../../../components/charts';
66
import ChartCard from './ChartCard';
77

88
interface ComparisonChartsProps {
99
data: Record<string, AggregationsData>;
1010
datasets: GroundWithComparisonDatasets;
11-
comparisonChartsConfig: Record<string, DistanceChart>;
11+
comparisonChartsConfig: Record<string, SimilarityChart>;
1212
numColumns?: number;
1313
style?: 'tile' | 'box';
1414
}

packages/frontend/src/features/CohortDistance/charts/RadarComparison.tsx renamed to packages/frontend/src/features/CohortSimilarity/charts/RadarComparison.tsx

File renamed without changes.

packages/frontend/src/features/CohortDistance/charts/cohortDistanceChartsFactory.tsx renamed to packages/frontend/src/features/CohortSimilarity/charts/cohortSimilarityChartsFactory.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ const DefaultRendererCatalog = {
1818
},
1919
};
2020

21-
const CohortDistanceChartsFactory =
21+
const CohortSimilarityChartsFactory =
2222
(): RenderFactoryTypedInstance<ComparisonChartProps> => {
2323
if (!instance) {
2424
instance = new RenderFactoryTypedInstance<ComparisonChartProps>();
@@ -27,4 +27,4 @@ const CohortDistanceChartsFactory =
2727
return instance;
2828
};
2929

30-
export default CohortDistanceChartsFactory;
30+
export default CohortSimilarityChartsFactory;

0 commit comments

Comments
 (0)