|
1 | | -import * as React from "react"; |
2 | | -import { useEffect, useCallback, useState, useRef } from "react"; |
3 | | -import { createRender, useModelState, useModel } from "@anywidget/react"; |
| 1 | +import { createRender, useModel, useModelState } from "@anywidget/react"; |
4 | 2 | import type { Initialize, Render } from "@anywidget/types"; |
5 | 3 | import { MapViewState, PickingInfo, type Layer } from "@deck.gl/core"; |
6 | | -import { BaseLayerModel, initializeLayer } from "./model/index.js"; |
| 4 | +import { DeckGLRef } from "@deck.gl/react"; |
7 | 5 | import type { IWidgetManager, WidgetModel } from "@jupyter-widgets/base"; |
8 | | -import { initParquetWasm } from "./parquet.js"; |
9 | | -import { isDefined, loadChildModels } from "./util.js"; |
| 6 | +import { NextUIProvider } from "@nextui-org/react"; |
| 7 | +import throttle from "lodash.throttle"; |
| 8 | +import * as React from "react"; |
| 9 | +import { useCallback, useEffect, useRef, useState } from "react"; |
10 | 10 | import { v4 as uuidv4 } from "uuid"; |
11 | | -import { Message } from "./types.js"; |
| 11 | + |
12 | 12 | import { flyTo } from "./actions/fly-to.js"; |
| 13 | +import { BaseLayerModel, initializeLayer } from "./model/index.js"; |
| 14 | +import { initParquetWasm } from "./parquet.js"; |
| 15 | +import DeckFirstRenderer from "./renderers/deck-first.js"; |
| 16 | +import OverlayRenderer from "./renderers/overlay.js"; |
| 17 | +import { MapRendererProps } from "./renderers/types.js"; |
| 18 | +import SidePanel from "./sidepanel/index"; |
13 | 19 | import { useViewStateDebounced } from "./state"; |
14 | | - |
| 20 | +import Toolbar from "./toolbar.js"; |
| 21 | +import { getTooltip } from "./tooltip/index.js"; |
| 22 | +import { Message } from "./types.js"; |
| 23 | +import { isDefined, loadChildModels } from "./util.js"; |
15 | 24 | import { MachineContext, MachineProvider } from "./xstate"; |
16 | 25 | import * as selectors from "./xstate/selectors"; |
17 | 26 |
|
18 | | -import "./globals.css"; |
19 | 27 | import "maplibre-gl/dist/maplibre-gl.css"; |
20 | | -import { NextUIProvider } from "@nextui-org/react"; |
21 | | -import Toolbar from "./toolbar.js"; |
22 | | -import throttle from "lodash.throttle"; |
23 | | -import SidePanel from "./sidepanel/index"; |
24 | | -import { getTooltip } from "./tooltip/index.js"; |
25 | | -import { DeckGLRef } from "@deck.gl/react"; |
26 | | -import OverlayRenderer from "./renderers/overlay.js"; |
27 | | -import { MapRendererProps } from "./renderers/types.js"; |
28 | | -import DeckFirstRenderer from "./renderers/deck-first.js"; |
| 28 | +import "./globals.css"; |
29 | 29 |
|
30 | 30 | await initParquetWasm(); |
31 | 31 |
|
|
0 commit comments