@deck.gl/react
Version:
React Components for deck.gl
16 lines (13 loc) • 446 B
text/typescript
import {createContext} from 'react';
import type {EventManager} from 'mjolnir.js';
import type {Deck, DeckProps, Viewport, Widget} from '@deck.gl/core';
export type DeckGLContextValue = {
viewport: Viewport;
container: HTMLElement;
eventManager: EventManager;
onViewStateChange: DeckProps['onViewStateChange'];
deck?: Deck<any>;
widgets?: Widget[];
};
// @ts-ignore
export const DeckGlContext = createContext<DeckGLContextValue>();