Skip to content

Commit bdd42f8

Browse files
authored
Merge pull request #571 from EarthyScience/jp/direct-stores
changed store paths
2 parents 55a3a06 + db0487b commit bdd42f8

54 files changed

Lines changed: 129 additions & 62 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/GlobalStates/index.ts

Lines changed: 0 additions & 7 deletions
This file was deleted.

src/components/LandingHome.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ import { useEffect, useMemo } from 'react';
77
import { PlotArea, Plot, LandingShapes } from '@/components/plots';
88
import { MainPanel } from '@/components/ui';
99
import { Loading, Navbar, Error as ErrorComponent } from '@/components/ui';
10-
import { useGlobalStore, useZarrStore } from '@/GlobalStates';
10+
import { useGlobalStore } from '@/GlobalStates/GlobalStore';
11+
import { useZarrStore } from '@/GlobalStates/ZarrStore';
1112
import { useShallow } from 'zustand/shallow';
1213

1314
async function sendPing() {

src/components/plots/AnalysisInfo.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1+
'use client';
12
import React, {useEffect, useMemo} from 'react'
23
import './Plots.css'
3-
import { useAnalysisStore, useGlobalStore } from '@/GlobalStates'
4+
import { useAnalysisStore } from '@/GlobalStates/AnalysisStore';
5+
import { useGlobalStore } from '@/GlobalStates/GlobalStore';
46
import { useShallow } from 'zustand/shallow'
57
import { parseLoc } from '@/utils/HelperFuncs'
68

src/components/plots/AnalysisWG.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@ import { ArrayMinMax, GetCurrentArray } from '@/utils/HelperFuncs';
33
import * as THREE from 'three';
44
import React, { useEffect, useRef } from 'react';
55
import { DataReduction, Convolve, Multivariate2D, Multivariate3D, CUMSUM3D, Convolve2D, CustomShader } from '../computation/webGPU';
6-
import { useGlobalStore, useAnalysisStore, usePlotStore } from '@/GlobalStates';
6+
import { useAnalysisStore } from '@/GlobalStates/AnalysisStore';
7+
import { useGlobalStore } from '@/GlobalStates/GlobalStore';
8+
import { usePlotStore } from '@/GlobalStates/PlotStore';
79
import { useShallow } from 'zustand/shallow';
810
import { GetArray } from '../zarr/ZarrLoaderLRU';
911
import { CreateTexture } from '../textures';

src/components/plots/AxisLines.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
"use client";
22

3-
import { useAnalysisStore, useGlobalStore, useImageExportStore, usePlotStore, useZarrStore } from '@/GlobalStates'
3+
import { useAnalysisStore } from '@/GlobalStates/AnalysisStore';
4+
import { useGlobalStore } from '@/GlobalStates/GlobalStore';
5+
import { usePlotStore } from '@/GlobalStates/PlotStore';
6+
import { useZarrStore } from '@/GlobalStates/ZarrStore';
7+
import { useImageExportStore } from '@/GlobalStates/ImageExportStore';
48
import React, {useState, useMemo} from 'react'
59
import { useShallow } from 'zustand/shallow'
610
import { Text } from '@react-three/drei'

src/components/plots/CountryBorders.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
"use client";
22
import React, {useEffect, useState, useMemo} from 'react'
3-
import { useAnalysisStore, useGlobalStore, usePlotStore } from '@/GlobalStates';
3+
import { useAnalysisStore } from '@/GlobalStates/AnalysisStore';
4+
import { useGlobalStore } from '@/GlobalStates/GlobalStore';
5+
import { usePlotStore } from '@/GlobalStates/PlotStore';
46
import * as THREE from 'three'
57
import { useShallow } from 'zustand/shallow';
68
import { useFrame } from '@react-three/fiber';

src/components/plots/DataCube.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
import { useEffect, useMemo, useRef } from 'react'
22
import * as THREE from 'three'
33
import { vertexShader, fragmentShader, fragOpt, orthoVertex } from '@/components/textures/shaders';
4-
import { useGlobalStore, usePlotStore } from '@/GlobalStates';
4+
import { useGlobalStore } from '@/GlobalStates/GlobalStore';
5+
import { usePlotStore } from '@/GlobalStates/PlotStore';
56
import { useShallow } from 'zustand/shallow';
67
import { invalidate, useFrame } from '@react-three/fiber';
78
import { deg2rad } from '@/utils/HelperFuncs';

src/components/plots/FlatBlocks.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
import React, { useEffect, useMemo } from 'react'
2-
import { useAnalysisStore, useErrorStore, useGlobalStore, usePlotStore } from '@/GlobalStates'
2+
import { useAnalysisStore } from '@/GlobalStates/AnalysisStore';
3+
import { useGlobalStore } from '@/GlobalStates/GlobalStore';
4+
import { usePlotStore } from '@/GlobalStates/PlotStore';
5+
import { useErrorStore } from '@/GlobalStates/ErrorStore';
36
import { useShallow } from 'zustand/shallow'
47
import * as THREE from 'three'
58
import { sphereBlocksFrag, flatBlocksVert, flatBlocksVert3D } from '../textures/shaders'

src/components/plots/FlatMap.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,10 @@
22

33
import React, {useMemo, useEffect, useRef, useState} from 'react'
44
import * as THREE from 'three'
5-
import { useAnalysisStore, useGlobalStore, usePlotStore, useZarrStore } from '@/GlobalStates'
5+
import { useAnalysisStore } from '@/GlobalStates/AnalysisStore';
6+
import { useGlobalStore } from '@/GlobalStates/GlobalStore';
7+
import { usePlotStore } from '@/GlobalStates/PlotStore';
8+
import { useZarrStore } from '@/GlobalStates/ZarrStore';
69
import { vertShader } from '@/components/computation/shaders'
710
import { flatFrag3D, fragmentFlat } from '../textures/shaders';
811
import { useShallow } from 'zustand/shallow'

src/components/plots/KeyFramePreviewer.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
"use client";
2-
import { useGlobalStore, useImageExportStore, usePlotStore } from '@/GlobalStates'
2+
import { useImageExportStore } from '@/GlobalStates/ImageExportStore';
3+
import { useGlobalStore } from '@/GlobalStates/GlobalStore';
4+
import { usePlotStore } from '@/GlobalStates/PlotStore';
35
import { invalidate, useThree } from '@react-three/fiber';
46
import React, { useEffect, useMemo, useRef } from 'react'
57
import { useShallow } from 'zustand/shallow'

0 commit comments

Comments
 (0)