diff --git a/size-plugin.json b/size-plugin.json index ea63efc..1a1c984 100644 --- a/size-plugin.json +++ b/size-plugin.json @@ -1 +1 @@ -[{"timestamp":1641758728691,"files":[{"filename":"bundle.*****.esm.js","previous":10239,"size":10239,"diff":0},{"filename":"polyfills.*****.esm.js","previous":2191,"size":2191,"diff":0},{"filename":"route-Home.chunk.*****.esm.js","previous":5212,"size":5212,"diff":0},{"filename":"route-Plant.chunk.*****.esm.js","previous":5866,"size":5866,"diff":0},{"filename":"route-Profile.chunk.*****.esm.js","previous":922,"size":922,"diff":0},{"filename":"sw-esm.js","previous":11058,"size":11059,"diff":1},{"filename":"sw.js","previous":11053,"size":11054,"diff":1},{"filename":"polyfills.03377.js","previous":2291,"size":2291,"diff":0},{"filename":"route-Home.chunk.05537.js","previous":5725,"size":5725,"diff":0},{"filename":"route-Plant.chunk.562c8.js","previous":6400,"size":6400,"diff":0},{"filename":"route-Profile.chunk.5b010.js","previous":1393,"size":1393,"diff":0},{"filename":"index.html","previous":1750,"size":1750,"diff":0},{"filename":"200.html","previous":906,"size":907,"diff":1},{"filename":"bundle.cf62b.css","previous":2729,"size":0,"diff":-2729},{"filename":"bundle.dfe9a.js","previous":10877,"size":0,"diff":-10877},{"filename":"bundle.08aea.css","previous":0,"size":2729,"diff":2729},{"filename":"bundle.ec582.js","previous":0,"size":10878,"diff":10878}]},{"timestamp":1641758670087,"files":[{"filename":"bundle.*****.esm.js","previous":10239,"size":10239,"diff":0},{"filename":"polyfills.*****.esm.js","previous":2191,"size":2191,"diff":0},{"filename":"route-Home.chunk.*****.esm.js","previous":5212,"size":5212,"diff":0},{"filename":"route-Plant.chunk.*****.esm.js","previous":5866,"size":5866,"diff":0},{"filename":"route-Profile.chunk.*****.esm.js","previous":922,"size":922,"diff":0},{"filename":"sw-esm.js","previous":1001,"size":11058,"diff":10057},{"filename":"sw.js","previous":996,"size":11053,"diff":10057},{"filename":"polyfills.03377.js","previous":2291,"size":2291,"diff":0},{"filename":"route-Home.chunk.05537.js","previous":5725,"size":5725,"diff":0},{"filename":"route-Plant.chunk.562c8.js","previous":6400,"size":6400,"diff":0},{"filename":"route-Profile.chunk.5b010.js","previous":1393,"size":1393,"diff":0},{"filename":"index.html","previous":1750,"size":1750,"diff":0},{"filename":"200.html","previous":907,"size":906,"diff":-1},{"filename":"bundle.ae28f.css","previous":2729,"size":0,"diff":-2729},{"filename":"bundle.573ad.js","previous":10878,"size":0,"diff":-10878},{"filename":"bundle.cf62b.css","previous":0,"size":2729,"diff":2729},{"filename":"bundle.dfe9a.js","previous":0,"size":10877,"diff":10877}]},{"timestamp":1641758343936,"files":[{"filename":"bundle.*****.esm.js","previous":10283,"size":10239,"diff":-44},{"filename":"polyfills.*****.esm.js","previous":2191,"size":2191,"diff":0},{"filename":"route-Home.chunk.*****.esm.js","previous":5212,"size":5212,"diff":0},{"filename":"route-Plant.chunk.*****.esm.js","previous":5866,"size":5866,"diff":0},{"filename":"route-Profile.chunk.*****.esm.js","previous":922,"size":922,"diff":0},{"filename":"sw-esm.js","previous":1001,"size":1001,"diff":0},{"filename":"sw.js","previous":996,"size":996,"diff":0},{"filename":"polyfills.03377.js","previous":2291,"size":2291,"diff":0},{"filename":"route-Home.chunk.05537.js","previous":5725,"size":5725,"diff":0},{"filename":"route-Plant.chunk.562c8.js","previous":6400,"size":6400,"diff":0},{"filename":"route-Profile.chunk.5b010.js","previous":1393,"size":1393,"diff":0},{"filename":"index.html","previous":1752,"size":1750,"diff":-2},{"filename":"200.html","previous":909,"size":907,"diff":-2},{"filename":"bundle.c150a.css","previous":2729,"size":0,"diff":-2729},{"filename":"bundle.d96b4.js","previous":10914,"size":0,"diff":-10914},{"filename":"bundle.ae28f.css","previous":0,"size":2729,"diff":2729},{"filename":"bundle.573ad.js","previous":0,"size":10878,"diff":10878}]},{"timestamp":1641757866099,"files":[{"filename":"bundle.*****.esm.js","previous":10283,"size":10283,"diff":0},{"filename":"polyfills.*****.esm.js","previous":2191,"size":2191,"diff":0},{"filename":"route-Home.chunk.*****.esm.js","previous":5212,"size":5212,"diff":0},{"filename":"route-Plant.chunk.*****.esm.js","previous":5866,"size":5866,"diff":0},{"filename":"route-Profile.chunk.*****.esm.js","previous":922,"size":922,"diff":0},{"filename":"sw-esm.js","previous":11014,"size":1001,"diff":-10013},{"filename":"sw.js","previous":11008,"size":996,"diff":-10012},{"filename":"polyfills.03377.js","previous":2291,"size":2291,"diff":0},{"filename":"route-Home.chunk.05537.js","previous":5725,"size":5725,"diff":0},{"filename":"route-Plant.chunk.562c8.js","previous":6400,"size":6400,"diff":0},{"filename":"route-Profile.chunk.5b010.js","previous":1393,"size":1393,"diff":0},{"filename":"index.html","previous":1753,"size":1752,"diff":-1},{"filename":"200.html","previous":909,"size":909,"diff":0},{"filename":"bundle.5f895.css","previous":2729,"size":0,"diff":-2729},{"filename":"bundle.624b3.js","previous":10914,"size":0,"diff":-10914},{"filename":"bundle.c150a.css","previous":0,"size":2729,"diff":2729},{"filename":"bundle.d96b4.js","previous":0,"size":10914,"diff":10914}]},{"timestamp":1641756729058,"files":[{"filename":"bundle.*****.esm.js","previous":10282,"size":10283,"diff":1},{"filename":"polyfills.*****.esm.js","previous":2191,"size":2191,"diff":0},{"filename":"route-Home.chunk.*****.esm.js","previous":5212,"size":5212,"diff":0},{"filename":"route-Plant.chunk.*****.esm.js","previous":5866,"size":5866,"diff":0},{"filename":"route-Profile.chunk.*****.esm.js","previous":922,"size":922,"diff":0},{"filename":"sw-esm.js","previous":11013,"size":11014,"diff":1},{"filename":"sw.js","previous":11006,"size":11008,"diff":2},{"filename":"polyfills.03377.js","previous":2291,"size":2291,"diff":0},{"filename":"route-Home.chunk.05537.js","previous":5725,"size":5725,"diff":0},{"filename":"route-Plant.chunk.562c8.js","previous":6400,"size":6400,"diff":0},{"filename":"route-Profile.chunk.5b010.js","previous":1393,"size":1393,"diff":0},{"filename":"index.html","previous":1751,"size":1753,"diff":2},{"filename":"200.html","previous":908,"size":909,"diff":1},{"filename":"bundle.2cbbf.css","previous":2729,"size":0,"diff":-2729},{"filename":"bundle.41c85.js","previous":10914,"size":0,"diff":-10914},{"filename":"bundle.5f895.css","previous":0,"size":2729,"diff":2729},{"filename":"bundle.624b3.js","previous":0,"size":10914,"diff":10914}]},{"timestamp":1641756517998,"files":[{"filename":"bundle.*****.esm.js","previous":10283,"size":10282,"diff":-1},{"filename":"polyfills.*****.esm.js","previous":2191,"size":2191,"diff":0},{"filename":"route-Home.chunk.*****.esm.js","previous":5212,"size":5212,"diff":0},{"filename":"route-Plant.chunk.*****.esm.js","previous":5866,"size":5866,"diff":0},{"filename":"route-Profile.chunk.*****.esm.js","previous":922,"size":922,"diff":0},{"filename":"sw-esm.js","previous":11011,"size":11013,"diff":2},{"filename":"sw.js","previous":11006,"size":11006,"diff":0},{"filename":"polyfills.03377.js","previous":2291,"size":2291,"diff":0},{"filename":"route-Home.chunk.05537.js","previous":5725,"size":5725,"diff":0},{"filename":"route-Plant.chunk.562c8.js","previous":6400,"size":6400,"diff":0},{"filename":"route-Profile.chunk.5b010.js","previous":1393,"size":1393,"diff":0},{"filename":"index.html","previous":1745,"size":1751,"diff":6},{"filename":"200.html","previous":902,"size":908,"diff":6},{"filename":"bundle.120be.css","previous":2729,"size":0,"diff":-2729},{"filename":"bundle.b7905.js","previous":10914,"size":0,"diff":-10914},{"filename":"bundle.2cbbf.css","previous":0,"size":2729,"diff":2729},{"filename":"bundle.41c85.js","previous":0,"size":10914,"diff":10914}]},{"timestamp":1641753143137,"files":[{"filename":"bundle.587d2.css","previous":2729,"size":0,"diff":-2729},{"filename":"bundle.*****.esm.js","previous":10282,"size":10283,"diff":1},{"filename":"polyfills.*****.esm.js","previous":2191,"size":2191,"diff":0},{"filename":"route-Home.chunk.*****.esm.js","previous":5212,"size":5212,"diff":0},{"filename":"route-Plant.chunk.*****.esm.js","previous":5866,"size":5866,"diff":0},{"filename":"route-Profile.chunk.*****.esm.js","previous":922,"size":922,"diff":0},{"filename":"sw-esm.js","previous":11014,"size":11011,"diff":-3},{"filename":"sw.js","previous":11006,"size":11006,"diff":0},{"filename":"bundle.7e8dc.js","previous":10913,"size":0,"diff":-10913},{"filename":"polyfills.03377.js","previous":2291,"size":2291,"diff":0},{"filename":"route-Home.chunk.05537.js","previous":5725,"size":5725,"diff":0},{"filename":"route-Plant.chunk.562c8.js","previous":6400,"size":6400,"diff":0},{"filename":"route-Profile.chunk.5b010.js","previous":1393,"size":1393,"diff":0},{"filename":"index.html","previous":1744,"size":1745,"diff":1},{"filename":"200.html","previous":903,"size":902,"diff":-1},{"filename":"bundle.120be.css","previous":0,"size":2729,"diff":2729},{"filename":"bundle.b7905.js","previous":0,"size":10914,"diff":10914}]},{"timestamp":1641752736424,"files":[{"filename":"ssr-build/ssr-bundle.3c692.css","previous":5566,"size":0,"diff":-5566},{"filename":"ssr-build/ssr-bundle.js","previous":12299,"size":0,"diff":-12299},{"filename":"bundle.587d2.css","previous":0,"size":2729,"diff":2729},{"filename":"bundle.*****.esm.js","previous":0,"size":10282,"diff":10282},{"filename":"polyfills.*****.esm.js","previous":0,"size":2191,"diff":2191},{"filename":"route-Home.chunk.*****.esm.js","previous":0,"size":5212,"diff":5212},{"filename":"route-Plant.chunk.*****.esm.js","previous":0,"size":5866,"diff":5866},{"filename":"route-Profile.chunk.*****.esm.js","previous":0,"size":922,"diff":922},{"filename":"sw-esm.js","previous":0,"size":11014,"diff":11014},{"filename":"sw.js","previous":0,"size":11006,"diff":11006},{"filename":"bundle.7e8dc.js","previous":0,"size":10913,"diff":10913},{"filename":"polyfills.03377.js","previous":0,"size":2291,"diff":2291},{"filename":"route-Home.chunk.05537.js","previous":0,"size":5725,"diff":5725},{"filename":"route-Plant.chunk.562c8.js","previous":0,"size":6400,"diff":6400},{"filename":"route-Profile.chunk.5b010.js","previous":0,"size":1393,"diff":1393},{"filename":"index.html","previous":0,"size":1744,"diff":1744},{"filename":"200.html","previous":0,"size":903,"diff":903}]}] +[{"timestamp":1642168128591,"files":[{"filename":"bundle.*****.esm.js","previous":10239,"size":10203,"diff":-36},{"filename":"polyfills.*****.esm.js","previous":2191,"size":2191,"diff":0},{"filename":"route-Home.chunk.*****.esm.js","previous":5212,"size":5202,"diff":-10},{"filename":"route-Plant.chunk.*****.esm.js","previous":5866,"size":5849,"diff":-17},{"filename":"route-Profile.chunk.*****.esm.js","previous":922,"size":922,"diff":0},{"filename":"sw-esm.js","previous":11059,"size":9742,"diff":-1317},{"filename":"sw.js","previous":11054,"size":9739,"diff":-1315},{"filename":"polyfills.03377.js","previous":2291,"size":2291,"diff":0},{"filename":"route-Home.chunk.05537.js","previous":5725,"size":0,"diff":-5725},{"filename":"route-Plant.chunk.562c8.js","previous":6400,"size":0,"diff":-6400},{"filename":"route-Profile.chunk.5b010.js","previous":1393,"size":1393,"diff":0},{"filename":"index.html","previous":1750,"size":1751,"diff":1},{"filename":"200.html","previous":907,"size":908,"diff":1},{"filename":"bundle.08aea.css","previous":2729,"size":0,"diff":-2729},{"filename":"bundle.ec582.js","previous":10878,"size":0,"diff":-10878},{"filename":"bundle.12687.css","previous":0,"size":2729,"diff":2729},{"filename":"bundle.e5e6e.js","previous":0,"size":10842,"diff":10842},{"filename":"route-Home.chunk.53c2c.js","previous":0,"size":5716,"diff":5716},{"filename":"route-Plant.chunk.bf480.js","previous":0,"size":6382,"diff":6382}]},{"timestamp":1641758728691,"files":[{"filename":"bundle.*****.esm.js","previous":10239,"size":10239,"diff":0},{"filename":"polyfills.*****.esm.js","previous":2191,"size":2191,"diff":0},{"filename":"route-Home.chunk.*****.esm.js","previous":5212,"size":5212,"diff":0},{"filename":"route-Plant.chunk.*****.esm.js","previous":5866,"size":5866,"diff":0},{"filename":"route-Profile.chunk.*****.esm.js","previous":922,"size":922,"diff":0},{"filename":"sw-esm.js","previous":11058,"size":11059,"diff":1},{"filename":"sw.js","previous":11053,"size":11054,"diff":1},{"filename":"polyfills.03377.js","previous":2291,"size":2291,"diff":0},{"filename":"route-Home.chunk.05537.js","previous":5725,"size":5725,"diff":0},{"filename":"route-Plant.chunk.562c8.js","previous":6400,"size":6400,"diff":0},{"filename":"route-Profile.chunk.5b010.js","previous":1393,"size":1393,"diff":0},{"filename":"index.html","previous":1750,"size":1750,"diff":0},{"filename":"200.html","previous":906,"size":907,"diff":1},{"filename":"bundle.cf62b.css","previous":2729,"size":0,"diff":-2729},{"filename":"bundle.dfe9a.js","previous":10877,"size":0,"diff":-10877},{"filename":"bundle.08aea.css","previous":0,"size":2729,"diff":2729},{"filename":"bundle.ec582.js","previous":0,"size":10878,"diff":10878}]},{"timestamp":1641758670087,"files":[{"filename":"bundle.*****.esm.js","previous":10239,"size":10239,"diff":0},{"filename":"polyfills.*****.esm.js","previous":2191,"size":2191,"diff":0},{"filename":"route-Home.chunk.*****.esm.js","previous":5212,"size":5212,"diff":0},{"filename":"route-Plant.chunk.*****.esm.js","previous":5866,"size":5866,"diff":0},{"filename":"route-Profile.chunk.*****.esm.js","previous":922,"size":922,"diff":0},{"filename":"sw-esm.js","previous":1001,"size":11058,"diff":10057},{"filename":"sw.js","previous":996,"size":11053,"diff":10057},{"filename":"polyfills.03377.js","previous":2291,"size":2291,"diff":0},{"filename":"route-Home.chunk.05537.js","previous":5725,"size":5725,"diff":0},{"filename":"route-Plant.chunk.562c8.js","previous":6400,"size":6400,"diff":0},{"filename":"route-Profile.chunk.5b010.js","previous":1393,"size":1393,"diff":0},{"filename":"index.html","previous":1750,"size":1750,"diff":0},{"filename":"200.html","previous":907,"size":906,"diff":-1},{"filename":"bundle.ae28f.css","previous":2729,"size":0,"diff":-2729},{"filename":"bundle.573ad.js","previous":10878,"size":0,"diff":-10878},{"filename":"bundle.cf62b.css","previous":0,"size":2729,"diff":2729},{"filename":"bundle.dfe9a.js","previous":0,"size":10877,"diff":10877}]},{"timestamp":1641758343936,"files":[{"filename":"bundle.*****.esm.js","previous":10283,"size":10239,"diff":-44},{"filename":"polyfills.*****.esm.js","previous":2191,"size":2191,"diff":0},{"filename":"route-Home.chunk.*****.esm.js","previous":5212,"size":5212,"diff":0},{"filename":"route-Plant.chunk.*****.esm.js","previous":5866,"size":5866,"diff":0},{"filename":"route-Profile.chunk.*****.esm.js","previous":922,"size":922,"diff":0},{"filename":"sw-esm.js","previous":1001,"size":1001,"diff":0},{"filename":"sw.js","previous":996,"size":996,"diff":0},{"filename":"polyfills.03377.js","previous":2291,"size":2291,"diff":0},{"filename":"route-Home.chunk.05537.js","previous":5725,"size":5725,"diff":0},{"filename":"route-Plant.chunk.562c8.js","previous":6400,"size":6400,"diff":0},{"filename":"route-Profile.chunk.5b010.js","previous":1393,"size":1393,"diff":0},{"filename":"index.html","previous":1752,"size":1750,"diff":-2},{"filename":"200.html","previous":909,"size":907,"diff":-2},{"filename":"bundle.c150a.css","previous":2729,"size":0,"diff":-2729},{"filename":"bundle.d96b4.js","previous":10914,"size":0,"diff":-10914},{"filename":"bundle.ae28f.css","previous":0,"size":2729,"diff":2729},{"filename":"bundle.573ad.js","previous":0,"size":10878,"diff":10878}]},{"timestamp":1641757866099,"files":[{"filename":"bundle.*****.esm.js","previous":10283,"size":10283,"diff":0},{"filename":"polyfills.*****.esm.js","previous":2191,"size":2191,"diff":0},{"filename":"route-Home.chunk.*****.esm.js","previous":5212,"size":5212,"diff":0},{"filename":"route-Plant.chunk.*****.esm.js","previous":5866,"size":5866,"diff":0},{"filename":"route-Profile.chunk.*****.esm.js","previous":922,"size":922,"diff":0},{"filename":"sw-esm.js","previous":11014,"size":1001,"diff":-10013},{"filename":"sw.js","previous":11008,"size":996,"diff":-10012},{"filename":"polyfills.03377.js","previous":2291,"size":2291,"diff":0},{"filename":"route-Home.chunk.05537.js","previous":5725,"size":5725,"diff":0},{"filename":"route-Plant.chunk.562c8.js","previous":6400,"size":6400,"diff":0},{"filename":"route-Profile.chunk.5b010.js","previous":1393,"size":1393,"diff":0},{"filename":"index.html","previous":1753,"size":1752,"diff":-1},{"filename":"200.html","previous":909,"size":909,"diff":0},{"filename":"bundle.5f895.css","previous":2729,"size":0,"diff":-2729},{"filename":"bundle.624b3.js","previous":10914,"size":0,"diff":-10914},{"filename":"bundle.c150a.css","previous":0,"size":2729,"diff":2729},{"filename":"bundle.d96b4.js","previous":0,"size":10914,"diff":10914}]},{"timestamp":1641756729058,"files":[{"filename":"bundle.*****.esm.js","previous":10282,"size":10283,"diff":1},{"filename":"polyfills.*****.esm.js","previous":2191,"size":2191,"diff":0},{"filename":"route-Home.chunk.*****.esm.js","previous":5212,"size":5212,"diff":0},{"filename":"route-Plant.chunk.*****.esm.js","previous":5866,"size":5866,"diff":0},{"filename":"route-Profile.chunk.*****.esm.js","previous":922,"size":922,"diff":0},{"filename":"sw-esm.js","previous":11013,"size":11014,"diff":1},{"filename":"sw.js","previous":11006,"size":11008,"diff":2},{"filename":"polyfills.03377.js","previous":2291,"size":2291,"diff":0},{"filename":"route-Home.chunk.05537.js","previous":5725,"size":5725,"diff":0},{"filename":"route-Plant.chunk.562c8.js","previous":6400,"size":6400,"diff":0},{"filename":"route-Profile.chunk.5b010.js","previous":1393,"size":1393,"diff":0},{"filename":"index.html","previous":1751,"size":1753,"diff":2},{"filename":"200.html","previous":908,"size":909,"diff":1},{"filename":"bundle.2cbbf.css","previous":2729,"size":0,"diff":-2729},{"filename":"bundle.41c85.js","previous":10914,"size":0,"diff":-10914},{"filename":"bundle.5f895.css","previous":0,"size":2729,"diff":2729},{"filename":"bundle.624b3.js","previous":0,"size":10914,"diff":10914}]},{"timestamp":1641756517998,"files":[{"filename":"bundle.*****.esm.js","previous":10283,"size":10282,"diff":-1},{"filename":"polyfills.*****.esm.js","previous":2191,"size":2191,"diff":0},{"filename":"route-Home.chunk.*****.esm.js","previous":5212,"size":5212,"diff":0},{"filename":"route-Plant.chunk.*****.esm.js","previous":5866,"size":5866,"diff":0},{"filename":"route-Profile.chunk.*****.esm.js","previous":922,"size":922,"diff":0},{"filename":"sw-esm.js","previous":11011,"size":11013,"diff":2},{"filename":"sw.js","previous":11006,"size":11006,"diff":0},{"filename":"polyfills.03377.js","previous":2291,"size":2291,"diff":0},{"filename":"route-Home.chunk.05537.js","previous":5725,"size":5725,"diff":0},{"filename":"route-Plant.chunk.562c8.js","previous":6400,"size":6400,"diff":0},{"filename":"route-Profile.chunk.5b010.js","previous":1393,"size":1393,"diff":0},{"filename":"index.html","previous":1745,"size":1751,"diff":6},{"filename":"200.html","previous":902,"size":908,"diff":6},{"filename":"bundle.120be.css","previous":2729,"size":0,"diff":-2729},{"filename":"bundle.b7905.js","previous":10914,"size":0,"diff":-10914},{"filename":"bundle.2cbbf.css","previous":0,"size":2729,"diff":2729},{"filename":"bundle.41c85.js","previous":0,"size":10914,"diff":10914}]},{"timestamp":1641753143137,"files":[{"filename":"bundle.587d2.css","previous":2729,"size":0,"diff":-2729},{"filename":"bundle.*****.esm.js","previous":10282,"size":10283,"diff":1},{"filename":"polyfills.*****.esm.js","previous":2191,"size":2191,"diff":0},{"filename":"route-Home.chunk.*****.esm.js","previous":5212,"size":5212,"diff":0},{"filename":"route-Plant.chunk.*****.esm.js","previous":5866,"size":5866,"diff":0},{"filename":"route-Profile.chunk.*****.esm.js","previous":922,"size":922,"diff":0},{"filename":"sw-esm.js","previous":11014,"size":11011,"diff":-3},{"filename":"sw.js","previous":11006,"size":11006,"diff":0},{"filename":"bundle.7e8dc.js","previous":10913,"size":0,"diff":-10913},{"filename":"polyfills.03377.js","previous":2291,"size":2291,"diff":0},{"filename":"route-Home.chunk.05537.js","previous":5725,"size":5725,"diff":0},{"filename":"route-Plant.chunk.562c8.js","previous":6400,"size":6400,"diff":0},{"filename":"route-Profile.chunk.5b010.js","previous":1393,"size":1393,"diff":0},{"filename":"index.html","previous":1744,"size":1745,"diff":1},{"filename":"200.html","previous":903,"size":902,"diff":-1},{"filename":"bundle.120be.css","previous":0,"size":2729,"diff":2729},{"filename":"bundle.b7905.js","previous":0,"size":10914,"diff":10914}]},{"timestamp":1641752736424,"files":[{"filename":"ssr-build/ssr-bundle.3c692.css","previous":5566,"size":0,"diff":-5566},{"filename":"ssr-build/ssr-bundle.js","previous":12299,"size":0,"diff":-12299},{"filename":"bundle.587d2.css","previous":0,"size":2729,"diff":2729},{"filename":"bundle.*****.esm.js","previous":0,"size":10282,"diff":10282},{"filename":"polyfills.*****.esm.js","previous":0,"size":2191,"diff":2191},{"filename":"route-Home.chunk.*****.esm.js","previous":0,"size":5212,"diff":5212},{"filename":"route-Plant.chunk.*****.esm.js","previous":0,"size":5866,"diff":5866},{"filename":"route-Profile.chunk.*****.esm.js","previous":0,"size":922,"diff":922},{"filename":"sw-esm.js","previous":0,"size":11014,"diff":11014},{"filename":"sw.js","previous":0,"size":11006,"diff":11006},{"filename":"bundle.7e8dc.js","previous":0,"size":10913,"diff":10913},{"filename":"polyfills.03377.js","previous":0,"size":2291,"diff":2291},{"filename":"route-Home.chunk.05537.js","previous":0,"size":5725,"diff":5725},{"filename":"route-Plant.chunk.562c8.js","previous":0,"size":6400,"diff":6400},{"filename":"route-Profile.chunk.5b010.js","previous":0,"size":1393,"diff":1393},{"filename":"index.html","previous":0,"size":1744,"diff":1744},{"filename":"200.html","previous":0,"size":903,"diff":903}]}] diff --git a/src/assets/favicon.ico b/src/assets/favicon.ico index 0741914..23fdecf 100644 Binary files a/src/assets/favicon.ico and b/src/assets/favicon.ico differ diff --git a/src/assets/icons/android-chrome-192x192.png b/src/assets/icons/android-chrome-192x192.png index 93ebe2e..33a75ea 100644 Binary files a/src/assets/icons/android-chrome-192x192.png and b/src/assets/icons/android-chrome-192x192.png differ diff --git a/src/assets/icons/android-chrome-512x512.png b/src/assets/icons/android-chrome-512x512.png index 52d1623..5e63ef5 100644 Binary files a/src/assets/icons/android-chrome-512x512.png and b/src/assets/icons/android-chrome-512x512.png differ diff --git a/src/assets/icons/apple-touch-icon.png b/src/assets/icons/apple-touch-icon.png index 254e4bb..bbf8943 100644 Binary files a/src/assets/icons/apple-touch-icon.png and b/src/assets/icons/apple-touch-icon.png differ diff --git a/src/assets/icons/favicon-16x16.png b/src/assets/icons/favicon-16x16.png index e81177d..b2d89bd 100644 Binary files a/src/assets/icons/favicon-16x16.png and b/src/assets/icons/favicon-16x16.png differ diff --git a/src/assets/icons/favicon-32x32.png b/src/assets/icons/favicon-32x32.png index 40e9b5b..c975552 100644 Binary files a/src/assets/icons/favicon-32x32.png and b/src/assets/icons/favicon-32x32.png differ diff --git a/src/assets/icons/mstile-150x150.png b/src/assets/icons/mstile-150x150.png index 9cfb889..6820dda 100644 Binary files a/src/assets/icons/mstile-150x150.png and b/src/assets/icons/mstile-150x150.png differ diff --git a/src/components/Form.js b/src/components/Form.js index cb4f692..d8502c4 100644 --- a/src/components/Form.js +++ b/src/components/Form.js @@ -1,7 +1,6 @@ import {classNames} from "../utilities/classNames"; - -export const InputField = ({children, name, type = "text", ...props}) => { +export const InputField = ({children, name, value = "", type = "text", ...props}) => { const id = props.id ?? name const classStyle = props.className ?? '' @@ -17,6 +16,7 @@ export const InputField = ({children, name, type = "text", ...props}) => { diff --git a/src/icon.svg b/src/icon.svg new file mode 100644 index 0000000..7acd4ff --- /dev/null +++ b/src/icon.svg @@ -0,0 +1,48 @@ + + + + + + + + + + diff --git a/src/index.js b/src/index.js index 071e4d7..22c928b 100644 --- a/src/index.js +++ b/src/index.js @@ -1,6 +1,10 @@ import App from './components/App'; import './style'; +Number.prototype.pad = function(n) { + return (new Array(n).join('0') + this).slice(-n) +} + Date.prototype.addDays = function (days) { let date = new Date(this.valueOf()); date.setDate(date.getDate() + days); @@ -12,4 +16,8 @@ Date.prototype.toFrDate = function() { return `${this.getDate()}/${month}/${this.getFullYear()}` } +Date.prototype.toSQLDate = function() { + return `${this.getFullYear()}-${Number(this.getMonth() + 1).pad(2)}-${Number(this.getDate()).pad(2)}` +} + export default App; diff --git a/src/routes/Plant.js b/src/routes/Plant.js index 53df142..2b0e56d 100644 --- a/src/routes/Plant.js +++ b/src/routes/Plant.js @@ -4,7 +4,7 @@ import {Button, SmallButton} from "../components/Button" import {Modal, ModalTitle} from "../components/Modals" import { PageLayout } from "../components/PageLayout" import { PlantsContext } from "../Contexts" -import {InputField, SelectField} from "../components/Form" +import {InputField, SelectField, TextAreaField} from "../components/Form" import {getPicture, storePicture} from "../utilities/pictures" import {EditSVG, PlusSVG} from "../components/SVG"; import {classNames} from "../utilities/classNames"; @@ -12,7 +12,9 @@ import {classNames} from "../utilities/classNames"; const Plant = ({id}) => { const [addModal, setAddModal] = useState(false) - const {plants, removePlant, addAction, doneTask, history} = useContext(PlantsContext) + const [editModal, setEditModal] = useState(false) + const [plantForm, setPlantForm] = useState({}) + const {plants, editPlant, removePlant, addAction, doneTask, history} = useContext(PlantsContext) const [plant, setPlant] = useState({}) const [actionForm, setActionForm] = useState({}) const [image, setImage] = useState(localStorage.getItem("image" + id) ?? '') @@ -20,7 +22,6 @@ const Plant = ({id}) => { const picture = useRef(null) const action_types = ['watering', 'spraying', 'bathing'] - useEffect(() => { const plantFind = plants.find(plant => plant.id === Number(id)) @@ -41,30 +42,55 @@ const Plant = ({id}) => { setAddModal(false) } + const handleEditSubmit = (e) => { + e.preventDefault() + e.stopPropagation() + editPlant(plantForm) + setEditModal(false) + setPlant(plantForm) + } + + const isCloseModal = e => e.target.classList.contains("overlay") || e.target.classList.contains("close-button") + const handleCloseAddModal = (e) => { - if (e.target.classList.contains("overlay") || e.target.classList.contains("close-button")) { + if (isCloseModal(e)) { setAddModal(false) } } + const handleOpenEditModal = () => { + setEditModal(true) + console.log(plant) + setPlantForm(plant) + } + + const handleCloseEditModal = (e) => { + if (isCloseModal(e)) { + setEditModal(false) + } + } + const addPicture = e => storePicture(e, id) return
-

{ plant.name }

+

{ plant.name }

- + + {/**/}
-

{ plant.description }

-
- - - - +
+
+ + + + +
+

{ plant.description }

@@ -78,10 +104,12 @@ const Plant = ({id}) => { let lastTask = false if (history()[action.id]) { lastTask = new Date(history()[action.id]) - isDone = lastTask.addDays(Number(action.frequency)) < (new Date()) + isDone = lastTask.addDays(Number(action.frequency)).toSQLDate() >= (new Date()).toSQLDate() } return
- + + + {action.action_type} every {action.frequency} days last task {lastTask ? lastTask.toFrDate() : 'never'} @@ -104,6 +132,24 @@ const Plant = ({id}) => { , app )} + + {createPortal( + + + Edit Plant + +
+ + setPlantForm({ ...plantForm, name: e.target.value }) }>Name + setPlantForm({ ...plantForm, description: e.target.value })}>Description + + +
+
, + app + )} }