synapse-react-client
Version:
[](https://badge.fury.io/js/synapse-react-client) [](https://github.com/prettier/prettie
24 lines • 921 B
TypeScript
/**
* Column index values into the row values given provided in "data"
*/
export type ObservationCardSchema = {
observationSubmitterName: number;
synapseId: number;
observationTime: number;
observationTimeUnits: number;
observationText: number;
observationType: number;
doi: number;
};
export type ObservationCardProps = {
schema: ObservationCardSchema;
data: (string | null)[];
includePortalCardClass?: boolean;
};
/**
* Specialized Observation Card, initially implemented for the NF portal.
* Expects the following columns: submitterName, submitterUserId, time, timeUnits, text, and tag.
*/
export declare function ObservationCard({ data, schema, includePortalCardClass, }: ObservationCardProps): import("react/jsx-runtime").JSX.Element;
export declare function LoadingObservationCard(): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=ObservationCard.d.ts.map