Skip to content

Commit e3ad8c0

Browse files
committed
refact: move shared components to shared folder
1 parent ece5019 commit e3ad8c0

File tree

9 files changed

+14
-14
lines changed

9 files changed

+14
-14
lines changed

src/lib/datasets.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import type { MouseEventHandler, ReactNode } from "react";
22
import groupBy from "lodash/groupBy";
33
import { Popover } from "antd";
4-
import Primer from "../bits/Primer";
4+
import Primer from "../shared/Primer";
55
import { formatTaxon } from "./utils";
66
import { paletteForPrimers } from "./colors";
77
import type { PrimerPalette } from "./types";
File renamed without changes.

src/steps/discovery/TaxaFilterRadioSelector.tsx renamed to src/shared/TaxaFilterRadioSelector.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { useEffect, useState } from "react";
22
import { Radio } from "antd";
3-
import type { SNIPeTargetMode } from "../../lib/types";
3+
import type { SNIPeTargetMode } from "../lib/types";
44

55
type TaxaFilterRadioSelectorProps = {
66
includeOffTargetTaxa: boolean;

src/steps/discovery/TaxaModal.tsx renamed to src/shared/TaxaModal.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ import { useEffect, useMemo, useState } from "react";
33
import { Input, Modal, Space, Table, type TableColumnsType, Tag } from "antd";
44
import { ColumnsType } from "antd/es/table";
55

6-
import Primer from "../../bits/Primer";
7-
import type { SNIPeDataset } from "../../lib/datasets";
8-
import type { SNIPePrimerSet, SNIPeSearchParams } from "../../lib/types";
6+
import Primer from "./Primer";
7+
import type { SNIPeDataset } from "../lib/datasets";
8+
import type { SNIPePrimerSet, SNIPeSearchParams } from "../lib/types";
99

1010
import TaxonWithGroupAndPathPopover from "./TaxonWithGroupAndPathPopover";
1111
import TaxaFilterRadioSelector from "./TaxaFilterRadioSelector";

src/steps/discovery/TaxonWithGroupAndPathPopover.tsx renamed to src/shared/TaxonWithGroupAndPathPopover.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { memo } from "react";
22
import { Popover } from "antd";
3-
import { COL_FINAL_ID, COL_TAXA_GROUP, type DatasetRecord, PRIMER_GROUPINGS } from "../../lib/datasets";
4-
import { formatTaxon } from "../../lib/utils";
3+
import { COL_FINAL_ID, COL_TAXA_GROUP, type DatasetRecord, PRIMER_GROUPINGS } from "../lib/datasets";
4+
import { formatTaxon } from "../lib/utils";
55

66
const formatRecordPath = (rec: DatasetRecord) => (
77
<>

src/steps/dataset/DatasetStep.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ import {
1919
import type { RcFile, UploadChangeParam } from "antd/es/upload/interface";
2020
import { ApartmentOutlined, ArrowRightOutlined, ExperimentOutlined, UploadOutlined } from "@ant-design/icons";
2121
import { createDataset, type SNIPeDataset } from "../../lib/datasets";
22-
import Primer from "../../bits/Primer";
23-
import TaxaModal from "../discovery/TaxaModal";
22+
import Primer from "../../shared/Primer";
23+
import TaxaModal from "../../shared/TaxaModal";
2424

2525
const { Paragraph, Text } = Typography;
2626

src/steps/discovery/CumulativePrimerSetCoverageChart.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import type { NameType, ValueType } from "recharts/types/component/DefaultToolti
1818

1919
import { supergroupOrGroupColor } from "../../lib/colors";
2020
import ChartDownloadButtons from "./ChartDownloadButtons";
21-
import TaxaFilterRadioSelector from "./TaxaFilterRadioSelector";
21+
import TaxaFilterRadioSelector from "../../shared/TaxaFilterRadioSelector";
2222
import { SNIPeDataset } from "../../lib/datasets";
2323
import { SNIPeResults, SNIPeSearchParams } from "../../lib/types";
2424

src/steps/discovery/PrimerSet.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ import difference from "set.prototype.difference";
55
import { Button, Card, Space, Statistic, Typography } from "antd";
66
import { DownloadOutlined, MinusCircleOutlined, PlusCircleOutlined } from "@ant-design/icons";
77

8-
import Primer from "../../bits/Primer";
9-
import TaxaModal from "./TaxaModal";
8+
import Primer from "../../shared/Primer";
9+
import TaxaModal from "../../shared/TaxaModal";
1010
import TaxaByPrimerModal from "./TaxaByPrimerModal";
11-
import TaxonWithGroupAndPathPopover from "./TaxonWithGroupAndPathPopover";
11+
import TaxonWithGroupAndPathPopover from "../../shared/TaxonWithGroupAndPathPopover";
1212

1313
import {
1414
BasePrimerGroupingRecord,

src/steps/discovery/TaxaByPrimerModal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { COL_SUPERGROUP, COL_TAXA_GROUP, type DatasetRecord, type SNIPeDataset }
99
import type { SNIPePrimerSet, SNIPeSearchParams, SNIPeTargetMode } from "../../lib/types";
1010

1111
import ChartDownloadButtons from "./ChartDownloadButtons";
12-
import TaxaFilterRadioSelector from "./TaxaFilterRadioSelector";
12+
import TaxaFilterRadioSelector from "../../shared/TaxaFilterRadioSelector";
1313

1414
type TaxaByPrimerModalProps = {
1515
dataset: SNIPeDataset;

0 commit comments

Comments
 (0)