Skip to content

santoso-solar-monitoring-project/main-page

Repository files navigation

Solar Monitoring Project

Mockup:

Mockup

File Overview:

$ wc -l src/components/*/** src/utils/**/* src/utils/*
     75 src/components/Blur/index.tsx
     16 src/components/BottomBar/Energy.js
     13 src/components/BottomBar/FPS.js
     13 src/components/BottomBar/Ping.js
     46 src/components/BottomBar/index.js
      4 src/components/BottomBar/lock.svg
    138 src/components/CirclePlot/index.tsx
     47 src/components/CornersTest/Corners.tsx
     14 src/components/CornersTest/index.tsx
     29 src/components/Glow/index.tsx
      8 src/components/GoodCanvas/GoodCanvasChild.ts
     15 src/components/GoodCanvas/GoodCanvasElement.ts
    195 src/components/GoodCanvas/index.tsx
      1 src/components/IVPlot/LOG.tsx
    288 src/components/IVPlot/_IVPlot.tsx
     53 src/components/IVPlot/index.tsx
     20 src/components/IVPlot/useAnimationClock.ts
     60 src/components/IVPlot/useAnimationFrame.ts
     25 src/components/IVPlot/useClip.ts
    120 src/components/IVPlot/useControls.ts
     23 src/components/IVPlot/useDash.ts
     65 src/components/IVPlot/useDataFeed.ts
     69 src/components/IVPlot/useFPS.ts
     35 src/components/IVPlot/useLine.ts
     12 src/components/IVPlot/usePaddingSpring.ts
     85 src/components/IVPlot/useTicks.tsx
     24 src/components/IVPlot/useTimespan.ts
     75 src/components/IVPlot/useView.ts
     42 src/components/Line/index.tsx
     10 src/components/Pusher/index.tsx
     16 src/components/Pusher/pusher.config.json
     24 src/components/SheetsData/index.js
     22 src/components/TitleBar/Login.js
     17 src/components/TitleBar/Time.js
     35 src/components/TitleBar/Wifi.js
     34 src/components/TitleBar/index.js
      4 src/components/TitleBar/lock.svg
    293 src/components/Weather/index.js
    121 src/components/Weather/scrape.js
    886 src/components/Weather/skycons.js
     91 src/components/usePoints/index.tsx
     10 src/utils/CustomHooks/index.ts
      7 src/utils/CustomHooks/useCounter.ts
     31 src/utils/CustomHooks/useDataBuffer.ts
     31 src/utils/CustomHooks/useDataBufferSilent.ts
     35 src/utils/CustomHooks/useDecay.ts
     19 src/utils/CustomHooks/useFIR.ts
      8 src/utils/CustomHooks/useMemoRef.ts
     32 src/utils/CustomHooks/useMemoSpring.ts
      7 src/utils/CustomHooks/useSilentCounter.ts
     10 src/utils/CustomHooks/useSilentSwitch.ts
     43 src/utils/CustomHooks/useThrottled.ts
     23 src/utils/Imm/index.ts
     49 src/utils/Imm/makeImmHook.ts
      8 src/utils/Imm/mapFromJS.ts
     18 src/utils/Imm/useImm.ts
    135 src/utils/Imm/withImm.ts
     38 src/utils/canvas/EnhancedContext.ts
      6 src/utils/canvas/clear.ts
    204 src/utils/canvas/enhanceContext.ts
     35 src/utils/canvas/getContext.ts
     18 src/utils/canvas/index.ts
     21 src/utils/canvas/isValidGoodCanvas.ts
     84 src/utils/canvas/newEffect.ts
     53 src/utils/canvas/scaleCanvas.ts
     16 src/utils/BaseProps.ts
wc: src/utils/CustomHooks: Is a directory
      0 src/utils/CustomHooks
    243 src/utils/DefaultProps.ts
      1 src/utils/FETCH.js
wc: src/utils/Imm: Is a directory
      0 src/utils/Imm
      1 src/utils/Pair.d.ts
wc: src/utils/canvas: Is a directory
      0 src/utils/canvas
      8 src/utils/clamp.ts
     25 src/utils/coordinates.ts
      5 src/utils/diff.ts
      7 src/utils/easier.ts
      4 src/utils/evaluate.ts
      2 src/utils/identity.ts
      2 src/utils/ignore.ts
     19 src/utils/isValidRefObject.ts
    138 src/utils/meta.ts
      2 src/utils/noop.ts
     29 src/utils/propagateProps.tsx
     48 src/utils/throttleEvent.ts
      3 src/utils/warn.ts
   4641 total