Skip to content

Commit f1ff462

Browse files
committed
fix(types): export database types and add nmrium field for NMR
1 parent 25c9cd3 commit f1ff462

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

src/components/home/home_samples.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
import type { RocQueryResult } from '../../hooks/use_roc_query.js';
22
import { useRocQuery } from '../../hooks/use_roc_query.js';
3-
import type { TocEntry } from '../../types/db.js';
3+
import type { SampleTocEntry } from '../../types/db.js';
44
import Spinner from '../spinner.js';
55

66
import { useHomeContext, useHomeDispatchContext } from './home_context.js';
77
import HomeSelector from './home_selector.js';
88

99
export default function HomeSamples() {
10-
const { loading, error, result } = useRocQuery<TocEntry>('sample_toc');
10+
const { loading, error, result } = useRocQuery<SampleTocEntry>('sample_toc');
1111
if (error) {
1212
return <div>Failed to load sample ToC: {error?.message}</div>;
1313
}
@@ -30,7 +30,7 @@ export default function HomeSamples() {
3030
);
3131
}
3232

33-
function SampleToc(props: { samples: Array<RocQueryResult<TocEntry>> }) {
33+
function SampleToc(props: { samples: Array<RocQueryResult<SampleTocEntry>> }) {
3434
const { selectedSample } = useHomeContext();
3535
const dispatch = useHomeDispatchContext();
3636
function selectSample(id: string) {

src/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@ export {
55
useIframeBridgeContext,
66
useIframeBridgeSample,
77
} from './contexts/iframe_bridge.js';
8+
export * from './types/db.js';

src/types/db.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
export interface TocEntry {
1+
export interface SampleTocEntry {
22
mf: string;
33
mw: number;
44
keyword: string[];
@@ -78,4 +78,5 @@ export interface SampleEntrySpectraNmr {
7878
jcamp: {
7979
filename: string;
8080
};
81+
nmrium: any;
8182
}

0 commit comments

Comments
 (0)