UNPKG

higlass

Version:

HiGlass Hi-C / genomic / large data viewer

20 lines (19 loc) 515 B
export default withModal; export type Modal = { open: () => void; close: () => void; }; /** @typedef {{ open: () => void, close: () => void }} Modal */ /** * @template {typeof React.Component<{ modal?: Modal }>} T * @param {T} Component * @returns {T} */ declare function withModal<T extends typeof React.Component<{ modal?: Modal; }>>(Component: T): T; export const Provider: React.Provider<{ close: (...args: any[]) => void; open: (...args: any[]) => void; }>; import React from 'react';