From 0ce75d59e31cbc6105c9aa3152cbbb6c4fbb8587 Mon Sep 17 00:00:00 2001 From: Romulus21 Date: Sun, 1 Oct 2023 23:19:08 +0200 Subject: [PATCH] add image svg --- resources/images/icons/01d.png | Bin 0 -> 2205 bytes resources/images/icons/01d.svg | 45 +++++++++++ resources/images/icons/02d.png | Bin 0 -> 2178 bytes resources/images/icons/02d.svg | 55 ++++++++++++++ resources/images/icons/03d.png | Bin 0 -> 1687 bytes resources/images/icons/03d.svg | 48 ++++++++++++ resources/images/icons/03n.png | Bin 0 -> 1687 bytes resources/images/icons/03n.svg | 48 ++++++++++++ resources/images/icons/04d.png | Bin 0 -> 2284 bytes resources/images/icons/04d.svg | 62 +++++++++++++++ resources/images/icons/09d.png | Bin 0 -> 3197 bytes resources/images/icons/09d.svg | 116 +++++++++++++++++++++++++++++ resources/images/icons/10d.png | Bin 0 -> 3057 bytes resources/images/icons/10d.svg | 102 +++++++++++++++++++++++++ resources/images/icons/weather.svg | 52 +++++++++++++ resources/js/components/Img.tsx | 8 ++ resources/js/customPrototypes.ts | 5 +- resources/js/pages/Weather.tsx | 17 +++-- 18 files changed, 548 insertions(+), 10 deletions(-) create mode 100644 resources/images/icons/01d.png create mode 100644 resources/images/icons/01d.svg create mode 100644 resources/images/icons/02d.png create mode 100644 resources/images/icons/02d.svg create mode 100644 resources/images/icons/03d.png create mode 100644 resources/images/icons/03d.svg create mode 100644 resources/images/icons/03n.png create mode 100644 resources/images/icons/03n.svg create mode 100644 resources/images/icons/04d.png create mode 100644 resources/images/icons/04d.svg create mode 100644 resources/images/icons/09d.png create mode 100644 resources/images/icons/09d.svg create mode 100644 resources/images/icons/10d.png create mode 100644 resources/images/icons/10d.svg create mode 100644 resources/images/icons/weather.svg create mode 100644 resources/js/components/Img.tsx diff --git a/resources/images/icons/01d.png b/resources/images/icons/01d.png new file mode 100644 index 0000000000000000000000000000000000000000..74ca38e70c106ce43acbdf1395dfb9278c5e60a8 GIT binary patch literal 2205 zcmV;O2x9k%P)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H12r5ZL zK~#90?VW9KR96|t|IgXYA`n`$chgd5sQuDV#zCyov}I5yXrav}5gBBr<5W9-iAu5{ zzLbu2NgPZl1*uqQmmDPV(ZHXAUcknz68qdMj+6@?w-dF@dMi2 zyZ7bX-Mf3w@9TMa{&W6&_TD-7Ip+{FLlYcCtp#ZQ7i~zu(1rvIZAie-h6Idgtp&JY zs`sAjiwox&O)}EVvbcaDngM_yr%5zjE{gJWv?O!!^yr0JYjp|*`L%blw`W0Yo?Hc> z9gH>*Ed{s@K-^{*1%M{Nd>Vua5RG4*p<_4gAG++LY)=Hvko?x{0H|g{W?=w_!E&dO8GW`^BC2o5z<|i-UtACHc7X1vZgATi2hlf;^vD5J zd4Q^F$hlPK?E+#Dz^bYR^~MPZ?lbme$Ey{vDu$f@d{;{;N;?4F3?SlrK($DKo{Yt4 z+oH#Ya()N%-H@sN&if=q9tZdaUjzBiSz>%To*8-C&mjI8GSCst6`CI*=C7e~Rstb>5I3{)@^^mHw3!`nvCCA&-W@3;=jn1bpONU-CmLJ5^@Lxh>tDEcjUfhN?d6 zfEFR>>B5%ey{bA?@|QI`Gx)av7J8Rdm%Jr`b*<@<=e>61*^sIJB7P8&IzAyZp>R!b>= zkJ^9Ts~03mS{)x8K4!Op{TV_;Whn=t&2WNX!5I+Q9y8m9^QK3`OkcE9ui{(Q zf7h%2iN^U1TPq}$qqoHO9eCBMQpG`*M4z%#Pg4=Wk!Uv z%*WR1p>FD;#v5cYwpNDR>Vp;y0A}-jl;(!8?XAZehmb{5p}8T1MZT!f0Kj!-1#=rR zyWSGkJl$$w`eUEdkh5P}y8!jK7qFg)O!oFHn5#f9s|Sp^KTr`-zCT%no+W-!Hqs+= z9{e-+44HN5lAnq~j_D~yRn0*DH z=afhaGlavH_J#m9KTt7vmv=?shHQ?Z?S1O`RM(5p`wZRkCnJ-+!_J}1PWGvP!;_>C z!;*K{Jt5ovNe)C*=u5uDg!g$77eY=LnQXgVL+sBGX66Wg7W$3L36dnGoSYx;DC@-7 zlO1Q!51i`?DTMDiIp+j$kp>it79RrWO{eWb$k}KSk2r1Q*pTaX9V!6)In3U-p_v;7 zaj(;}vH+Kfaz=XOHw^4`(>4qc=rLn&_Mn@#t}_=CSI&HeffwAiZ(L|Ber58jZd|nt6dzu2olmynPyaq}6g)aFobS*;}hXCBHwBz9MFR-}J$P6jX@KnBG$Jjk`5>Z+O z(3tAJg8~CDaHO=30^aq(}0FAX6$pEDjSI%@Kb|0GbBY^MM<`q&s zYZ>xK02cci$bTk5^nkH<*fNdBE57eBjHid5iA0)~0h9(%@;janNPvD4ldeV+>-75rmuwIURBH(!vk-nBa2TgNvmB+05<-|mk>q~YM(Zc}WRo&pW`6El-nb}-?*5I4{DJJ?k zm&6mT`wsr2%CX-@APl*dTz_(<0Fq4T0O&3N^Av}e0We0)&qv>^dQ8xk + + + + + diff --git a/resources/images/icons/02d.png b/resources/images/icons/02d.png new file mode 100644 index 0000000000000000000000000000000000000000..ff527960820816f11392cbfa6076cdbc6df47203 GIT binary patch literal 2178 zcmb7GX*AReAO4TQ9V7;+v1DA?YK##sT?u2EafPvrp@tBl31#fLW+*jEWXU#z$ri$p z?E47Dm$1LkXJ>ucqG%QwKu#}x<&2tayxk;pfl?z$qq zecb5Fm&E`8B4BKwXC25`VtC$>z`#0>`hR?B-mX8_kY$FY%c)0*Fmki4z1&}aLP|dq zcE0V-l?lq`1u5}+;PFfji#_W3^Fwh4w|Rw5yf}{6>J~)p9dMsMNaF9mIvae!LbU43{IfQiJoeR+}m8G;M#+{Zns_X+aK)BPl3Hk zN?8W(3R8Cg+I{Pca~&kauDRnq2vh>QeCB6m;a4%tyZRlmDam*+VqVqJL4cXxf<;nW zIZs^kUyhjRm#PzSPUMGAN2X(cIxilEe^-$s3j1tYpmbEVJ%13_zna85aTb!KzZcQH z<*RBzzQ)T75>!l_)?ho9lk6tp2{MNF)C_(Tp!QYtCCjgr8)C`}%c4IBWs9Qoh*P|Fk z6}Qhsa@e3s5@?WOItbNlARjr8MTqXpQ1jpON6t^`i|>HuS@>l`O%-ifFXUE5Rj$5# zg(u5(b{{efr`e!@R3#a}k()NQUF&Ig33Zel*&r3u8Ivoua6f_l0tCDkMcfSlcAXVp zkbEAxsHT7*YnotEc-uru{rYJqYYe5`!4M}29SYn-58A_ zXz@hQj`Rw|>FjgSTF4}KyZLqI3kTVuho}LW3;rr?PZo7037-n~Gf`CwuL?!ubUYVK zri;zNN`u#O$9cd@4z89DUCO@9&p`JdklMC>vkv2YWCs7 z^8yXKaB83|H^8VL2n-QfUVPO=(E)`{scDivA(b;$?4JmNv3Y;=V3s6NBU)4eQKTm$ zR5)b$#8W{9ux+3bXxwk#Cnyu**BW<@=|kswo)?#n)Udo5f}G z#5O1~FSv~T@d3t)gJWnV2vQob>^yD*d`7x^Aqyo42fla_X?V@&W>~O;Wynr4!9o_D zs`Nfs7Z4CGxsy)WN~iT9HGR?L&Bc4uf;H=Bq zTE{Tdn{OU*WE@`jN{9)U@A&JPzd|)ByE36NNIN1bI=Z5~;_X%DdXmhd_^m2=ih$eE z)AqI~aU{#G>i#rQ(MkI_lOIi+VtFk+5w~(D4nhR`O2On8vpmi>_xqAU?QU!KlOWKd zf^&_Jvhra@M~Adc&+0l$im2Q;-^@GU;32B9aY#ZOy7rPEb!EM)GSn~md)Rhbs}4dd zng9}3DpIR9YOh+#VzT2*;5G8)BzJRJmAaLghGkc-&yM-h9y@Luf*h;(;w3tPl7vsG{8K5wK^)+-R>q);7{=V#0hotxOV zGT2q42Vvkr_f6~PXByDXrNi(|3(JdWnm1RpMRrKH>ljB{Cgc{?qc)hF5PHe9XHrJC^?!MWum4? z)WDdUx{Z#Em|?rjTNJcre5#{Eu6z@7ik^x59ndupRn;M1& literal 0 HcmV?d00001 diff --git a/resources/images/icons/02d.svg b/resources/images/icons/02d.svg new file mode 100644 index 0000000..812edb3 --- /dev/null +++ b/resources/images/icons/02d.svg @@ -0,0 +1,55 @@ + + + + + + + + + diff --git a/resources/images/icons/03d.png b/resources/images/icons/03d.png new file mode 100644 index 0000000000000000000000000000000000000000..963fbe791dda184a4079a63c492cbe24b9b0a09c GIT binary patch literal 1687 zcmbW2`8(T*7RJAg6s5I{D6w23DQyrmw%&x>s->9{(FvlHNf9cNUWt9Vs-k10t!9d` zRHdd!8w{~Dls4i%GSRVI+mJ!i8cmg0ijKD0!K8n}ogd!wp7TEEIX`~RH3B~1kdB!S z004(@XME48J?68tHPw|hUrJQl0oIv_WB}0X`>cKaOu^?3Xo?>x}C zQ8RztpZH7<$+6~S8Tt~0s2>Gdi6=6g?F^qhvU#NGmS;}WLxSNoH9iMX=&uxLmrV3l zX2zSjsdjPm?aII%uCROg6IxOquJ8(VZ1}R*swPoO`_B?6h?j+0liW&W&;>AdKsEXVAQF zsG{H4b^!&Y>1OZC{#I2Grc@wsyQZ=C_65l>uCC|?{ za^uRWs}{MOjAZ?D)}7&A^Nf|~5SJ5omx3cs(V*|Q377?f~0o|*pg_6di5|B^y7##`r<&~SNFTLfE{W=F5fhw0kmC^*CusWG(1UTwbFsk((Jh>1wUo{}Y9%e_NT6va+=?c80LkQl)zhp3KK!$+|OseBm$L@W!Xt8;do8Y6D_{A}TyR52GUh%Jj-v1_Sf_)L` zc_UV^hORzjOCT}XsbbS^>!`}}fYHfFZ=vG_j>_9E9z?1bWGve%rN7~E4C{RN>&e{&`&e`sjvPtc|GVp{i@C%1FK zEp6v#!teF-Zv(xUsLRuPz_HYFb)4HEC07jV1G#si}oD7f6!XD*tpGy(v2mDo?M4f4Yn0#it-!d`G@`!eQWv= zS$!jxy`?9Q6YV~sZJZ()%qAjI#Kzl4PP}e#4RVsrB + + + + + + + diff --git a/resources/images/icons/03n.png b/resources/images/icons/03n.png new file mode 100644 index 0000000000000000000000000000000000000000..963fbe791dda184a4079a63c492cbe24b9b0a09c GIT binary patch literal 1687 zcmbW2`8(T*7RJAg6s5I{D6w23DQyrmw%&x>s->9{(FvlHNf9cNUWt9Vs-k10t!9d` zRHdd!8w{~Dls4i%GSRVI+mJ!i8cmg0ijKD0!K8n}ogd!wp7TEEIX`~RH3B~1kdB!S z004(@XME48J?68tHPw|hUrJQl0oIv_WB}0X`>cKaOu^?3Xo?>x}C zQ8RztpZH7<$+6~S8Tt~0s2>Gdi6=6g?F^qhvU#NGmS;}WLxSNoH9iMX=&uxLmrV3l zX2zSjsdjPm?aII%uCROg6IxOquJ8(VZ1}R*swPoO`_B?6h?j+0liW&W&;>AdKsEXVAQF zsG{H4b^!&Y>1OZC{#I2Grc@wsyQZ=C_65l>uCC|?{ za^uRWs}{MOjAZ?D)}7&A^Nf|~5SJ5omx3cs(V*|Q377?f~0o|*pg_6di5|B^y7##`r<&~SNFTLfE{W=F5fhw0kmC^*CusWG(1UTwbFsk((Jh>1wUo{}Y9%e_NT6va+=?c80LkQl)zhp3KK!$+|OseBm$L@W!Xt8;do8Y6D_{A}TyR52GUh%Jj-v1_Sf_)L` zc_UV^hORzjOCT}XsbbS^>!`}}fYHfFZ=vG_j>_9E9z?1bWGve%rN7~E4C{RN>&e{&`&e`sjvPtc|GVp{i@C%1FK zEp6v#!teF-Zv(xUsLRuPz_HYFb)4HEC07jV1G#si}oD7f6!XD*tpGy(v2mDo?M4f4Yn0#it-!d`G@`!eQWv= zS$!jxy`?9Q6YV~sZJZ()%qAjI#Kzl4PP}e#4RVsrB + + + + + + + diff --git a/resources/images/icons/04d.png b/resources/images/icons/04d.png new file mode 100644 index 0000000000000000000000000000000000000000..cab405c1f74fe444eaad92bfef615141a9ba645c GIT binary patch literal 2284 zcmbVOdpOe#8~!=GBdq4woYG8kC}*NZnl+~-hiK%?Xv!gnCe5+Y^g6WOIg~>Z!a{Af zP)3M1M3S5%nvsx}QNpL|`u_i}>-*z=?(2H)`+EMo?4AO-*c*wzN+yvu=q zAPU-@5i>dGc4<$9je8UT>}~%8fv)h%KMwim)7WU2@StddUnCA75C}T>uuD+^ei1mG z@W|kTWrP9%h+eZrojMm=xKtQ_Ip@4`S4#_T!aHtwe7{!xd&~2Fa;%rALUfvaSL+#R zr)UUW-teL1jnUE!slfUP&*zyM8E=lb%j7|gA%<{$^x-?Js$s{aD-_*Na3uSYkP`6!DUo+i+=AW3+=^8*5MfVYkVZn4IlV$^9Z9#pli;{u zRm$zz$$nx#sjw)|R>k^sWnH#SZ2^_<7J!MRiUkY>d5i8tB{!IGl02=q%zX z%4T%0uPmUw0?hrBa&fkk#S-d1@dz@T`gM#+OF^UA;=V#Mo;=Z!V{UHz%%c}rBd^vS z%+cbbTN|@c`9FsNIqj@%!@RsiI+Gb=b0us5dOeS6c(?FXt6ycF0AR0gKzFg)-I^iq zybe?gbGHVF$N>4*NMhyMfc4Z{EId3z2_~D%l#jy!NlDaw_*%-b&dl4vSHI?)ec9Xr z9NkkQg>qtI))t5BRJ2dk6zbtg7#<@0Q`;f?;^N5>tQmuSKz6lZ`QBhN+hP)~uiF_~ zVPR@IqDIg=T~1*`_xpNxOs4&!tjclmcCOf`)Id^0?WVlm%8fSh7_FSPaQ;eH`Sx}xLv%x% z>~@kKdf{10t?cmrNu=kn7kJLcvVECvTSEvZi*Bq#W&cMRNo7IriNI!AVZacXB@2>2G)3Icj2 zCTaK0*OlG{j8#ZUl!&)F0oD)MiQhh<+6G)P1(0D@3%FF-qirX3+x2YNt-|k7w}?2_{q<)dL`1AN2YtW8N$Z)XeRJ6@7Sib;L9=A#iDo$-Z@j z(<7f^)`_YP;8j$xX+tYNbHZP`<8_~d(ursryt+X9 zou32=1hcW(oIBK?k}3fPAN?Mm_$Kjy$)rRHtK^{2w|JG4qYP`VASZ#p1+Gc&NWBc^ zv6o_$xB<0`2Po{sl%ypf*H5qq0D9<-Q*TQc9sB>Kdyh{JtbW>cN=mIMapeWQ1$bVm z>u)e2Kl;5C^5?&~C@cSMVBBp>4jmu#>N4wYwc3q@VmBcQo$gGnqM&pU1sKqBc(+zy zM8uO$)i}xX{r(sa)WVztZ!=9@=&XCr&tMil?=MpGnw1uVW;o7|Az+}COlEa zJ`qHJT+T6XQB+nwy}mGLIy978%m~gIDwP-{S;APMiI$LNA9r2#g98_3c=rnQ>l)=( ze(+~TKD9#|qO0aT1qBH;!roRSNb>zC7s{_R5HVr$_(Z+$sR4HhVGl67(%#IX9|cyI zN}pc7zWlQ0*`%8%gm>wbF0QF3M5p%4XHHhGoRNvK?C*7qOzdwMR@7-h#qlhJEGjN1 z_dETgm+Sfc4ZjNTB;k+uQUQjTPX^IoP_hYw4AZEeIah*^vqJR42@)?fwX_VDuS&?Z zAs(>naR`kTSl#;9O5g37&P>I+zz`V?5}B&hl;7Lof0w;Jr$7u!_(tLLTX2`48l>c? zMz@0Mjm9NU+Z*#QKk)hYx$jIPDjZr{dXK*hI{+U&8&)JT&~#>;)l9t}>_IDStSx=6f*5PV=PsUxAWR*zuNkBIQBEvdY=EWa{=1_1ODA*`A$kWK!$)kve$zuN+K z4mLQep(`YVex8L!`Q&}g)q0#GJ7WP+gM5YvW}{6Cxezx}=qW~Fgc7s9(}yPpbR Md)fh2i}X$T4;%0{ + + + + + + + + + + + + diff --git a/resources/images/icons/09d.png b/resources/images/icons/09d.png new file mode 100644 index 0000000000000000000000000000000000000000..1a4fb8cf27a551cfa47040c8fd00b684d52ebb49 GIT binary patch literal 3197 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 literal 0 HcmV?d00001 diff --git a/resources/images/icons/09d.svg b/resources/images/icons/09d.svg new file mode 100644 index 0000000..8b572da --- /dev/null +++ b/resources/images/icons/09d.svg @@ -0,0 +1,116 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/images/icons/10d.png b/resources/images/icons/10d.png new file mode 100644 index 0000000000000000000000000000000000000000..220d10364ac41537ca3919636affabcf5eef4fe9 GIT binary patch literal 3057 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 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/images/icons/weather.svg b/resources/images/icons/weather.svg new file mode 100644 index 0000000..e54e563 --- /dev/null +++ b/resources/images/icons/weather.svg @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/js/components/Img.tsx b/resources/js/components/Img.tsx new file mode 100644 index 0000000..2d4a6c4 --- /dev/null +++ b/resources/js/components/Img.tsx @@ -0,0 +1,8 @@ +import React, {FC} from "react"; + +const Img: FC<{src: string, alt: string, width: string}> = ({src, alt, width, ...props}) => { + + return {alt} +} + +export default Img diff --git a/resources/js/customPrototypes.ts b/resources/js/customPrototypes.ts index 907eb4b..f013e05 100644 --- a/resources/js/customPrototypes.ts +++ b/resources/js/customPrototypes.ts @@ -1,4 +1,4 @@ -const weekDays = ['lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi', 'dimanche'] +const weekDays = ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'] interface Date { getWeekDay(): string, @@ -10,6 +10,5 @@ Date.prototype.toSQLDate = function (): string { } Date.prototype.getWeekDay = function () { - const dayIndex = this.getDay() === 0 ? 6 : this.getDay() - 1 - return weekDays[dayIndex] + return weekDays[this.getDay()] } diff --git a/resources/js/pages/Weather.tsx b/resources/js/pages/Weather.tsx index 855aa1d..81aaaaf 100644 --- a/resources/js/pages/Weather.tsx +++ b/resources/js/pages/Weather.tsx @@ -1,8 +1,9 @@ import React, {FC, useEffect, useState} from "react" import PageLayout from "../components/PageLayout" -import useAxiosTools from "../hooks/AxiosTools"; -import {WeatherValue} from "../types"; +import useAxiosTools from "../hooks/AxiosTools" +import {WeatherValue} from "../types" import Card from "../components/Card" +import Img from "../components/Img" const Weather = () => { @@ -75,8 +76,10 @@ const Weather = () => {
- {currentWeather && {currentWeather?.weather[0].main}} + {/*{currentWeather && {currentWeather?.weather[0].main}}*/} + {currentWeather && {currentWeather?.weather[0].main}}
{currentWeather?.main.temp_max.toFixed()} °C @@ -146,9 +149,9 @@ const WeatherCard: FC<{date: string, values: WeatherValue[]}> = ({date, values= {weatherState?.description}
- {weatherState?.main + {weatherState?.main