From 98f239e36575c764b8951ccbc3fcebd2c5a91d5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=83=9E=E3=83=AB=E3=82=B3=E3=83=A1?= Date: Wed, 18 Dec 2024 14:30:46 +0900 Subject: [PATCH] =?UTF-8?q?=F0=9F=86=99bump:=20update=20dependencies=20(#1?= =?UTF-8?q?160)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 🆙bump: update dependencies * [autofix.ci] apply automated fixes --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> --- .../image/[area]/[date]/[image]/page.tsx | 33 +++++++++++++++++- .../(.)history/movie/[area]/[date]/page.tsx | 17 +++++++++ bun.lockb | Bin 59168 -> 59192 bytes package.json | 4 +-- 4 files changed, 51 insertions(+), 3 deletions(-) diff --git a/app/@modal/(.)history/image/[area]/[date]/[image]/page.tsx b/app/@modal/(.)history/image/[area]/[date]/[image]/page.tsx index b1fdc3d3..5f400c0c 100644 --- a/app/@modal/(.)history/image/[area]/[date]/[image]/page.tsx +++ b/app/@modal/(.)history/image/[area]/[date]/[image]/page.tsx @@ -1,11 +1,42 @@ import { Modal } from "@/app/@modal/(.)history/modal" import type { Picture } from "@/app/interfaces/picture" import type { EventDate } from "@/app/interfaces/schedule" -import { HIROSHIMA_HISTORY, KANTO, KANTO_HISTORY } from "@/app/lib/constant" +import { + HIROSHIMA, + HIROSHIMA_HISTORY, + KANTO, + KANTO_HISTORY, +} from "@/app/lib/constant" import { cloudfrontLoader } from "@/app/lib/loader" import Image from "next/image" import type { JSX } from "react" +export function generateStaticParams(): { + area: string + date: string + image: string +}[] { + const kantoArea: string = KANTO.pathname.split("/")[1] + const kantoParams: { area: string; date: string; image: string }[] = + KANTO_HISTORY.flatMap((eventDate) => + eventDate.pictures.map((picture) => ({ + area: kantoArea, + date: eventDate.date, + image: picture.src.split("/").reverse()[0].split(".")[0], + })), + ) + const hiroshimaArea: string = HIROSHIMA.pathname.split("/")[1] + const hiroshimaParams: { area: string; date: string; image: string }[] = + HIROSHIMA_HISTORY.flatMap((eventDate) => + eventDate.pictures.map((picture) => ({ + area: hiroshimaArea, + date: eventDate.date, + image: picture.src.split("/").reverse()[0].split(".")[0], + })), + ) + return [...kantoParams, ...hiroshimaParams] +} + export default async function PictureModal({ params, }: Readonly<{ diff --git a/app/@modal/(.)history/movie/[area]/[date]/page.tsx b/app/@modal/(.)history/movie/[area]/[date]/page.tsx index 461daf4e..58c897e6 100644 --- a/app/@modal/(.)history/movie/[area]/[date]/page.tsx +++ b/app/@modal/(.)history/movie/[area]/[date]/page.tsx @@ -10,6 +10,23 @@ import { } from "@/app/lib/constant" import type { JSX } from "react" +export function generateStaticParams(): { area: string; date: string }[] { + const kantoArea: string = KANTO.pathname.split("/")[1] + const kantoParams: { area: string; date: string }[] = KANTO_HISTORY.map( + (eventDate) => ({ + area: kantoArea, + date: eventDate.date, + }), + ) + const hiroshimaArea: string = HIROSHIMA.pathname.split("/")[1] + const hiroshimaParams: { area: string; date: string }[] = + HIROSHIMA_HISTORY.map((eventDate) => ({ + area: hiroshimaArea, + date: eventDate.date, + })) + return [...kantoParams, ...hiroshimaParams] +} + export default async function Movie({ params, }: Readonly<{ diff --git a/bun.lockb b/bun.lockb index 570d06013d373ae29c7a0049e1d1d0f5117e35aa..222b7b85e2cf5372e95736fad262337b34fdf246 100755 GIT binary patch delta 8829 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 IdLNPYFQb5`M*si- delta 8968 zcmd5?cT`kKv%hzk5e7w&JPb%wL|`O{WCjd?s0fM)134)nufY^X>fOw+8Q9|qml!G>Z7|#M?gGz=ma~L-Pj)VUC zu>>Ir7#$THuiHNBM=s`b8!Ygily-SR^opKxzyy7D*8VjNuglV!=6p;(%{~ zF9GNQSB~4IpdItW!=j>nqM`^dX(4|JAm)d9g@y(B62wA~$9lbEqP)Wr2%XH8JFCiH`) zyk1xgY*rD1nl|eyTd4cHEG#sZ8jHq>C?p+){Q+gX{eXA{ zw+`ce*hg%UIJEK1%CNt1Exh&6#tYK~Z9H=wAhtNt&&wxTKPV~+__*!s7ZKwXOc1M~ zjrI5hdIhh6g%48~>I?LW()SPcN(!J9EdeIp+FGz27L~V5iy$-s%>ZExPZ3ZJupc@x zwgKXctOmqBw+9f*MFYYg&l#$TfQEoz15X+dY~_`}Abg>#gQA1LCBa%9;aWy}g?o7i z`w{uj##fdBf_R%M^4 z$0?so2K`c2&|v{rjyLo46yehONBPD2g+@oE8VENZlnE5_42PWr5IaQ!dO%mO*l#?{ z1;o<@0Ae%d1LC7)I*e+7czSU_e8k=xRTwdBL_A+EdMGEAC3*3R<$6zpn9U3KN-Sp8 zIlhz5s6l70M>&Y5K6fiTRXEpH%g~iG!@YLrji;?;DS02Zw=Oz(HE`auD^KS#Twai? zFH8+SV>Hb!X3)gSL~+KG^n5F|39Ia%u0kb(k0_;`hS zMJ8}eYwo_0nQ_+bFj5m&oU~emAXfZ}aE=a38)Q9yMHVZbNdHB}Sa>4{yZ@@@yCD3_ zW>_%@V%4u|-Uq^NzbgC^gqQxJFlmp>CAg$FN|4|(u0Rm?LF*+f8G3MFy#&;DpgaUr z-*;+`I6@h|1k-0RNltc+o+o2k$)6f9a7m&FOmmG}} zp!PvEP@hBtGF;kgDP$pQL+YUfSuPohYGk?09*6@ruv7#}mNg~SkhvV@BtU%})yQ#a zpQX`fIUACL%;mXc3`&5y64l6aX&+?JXL%da5Sc4*Cj~>)!diaCugOwWqrj!Tkwu>s zY#2@ucxR%s@|MgUK;g4N7g+KD)hKew@n`_*MaZ1RWtPB+oe6vrC5xNVUdW?bmJK-p z4Y07m=1N?$0wpMMY3~(Kt&$Dtf(D=~4Vkl*N1H-a@I14kVUz7*e6V2I64+eE1c(sp zkYT)xlo(JrT0MF+iLVxwGFu>2h6dPNQVW?Ya~WHe1e>aCN%o)`WiC?-f($lQ2Aj%U z1+8h&5OqsH31c75JXaMV6pk)rNai~t&l-z=9)VYiX=$nepN?S5T;C6vElc)}Cw?+vX zT;_V{!#0WvwADe&3|g=);-<_2XyKXYs7~FKVG7~f30boh|K}1jt^o&p^j|pZvb zXO1+B4h-L)8RCiz#|Z@C{jZ$T|CKWa?tA_}k5OUKfwAgm2267kIR9?IRPBGY8O9s{ zPUz3tbXfFB5MzI4zz~1nc>ctJ7>QA8N3#d^h6txJbd4j$?pyptT_QIqhaZ02}65Jz*{ln|>e}V8=Kx7Z=$A~>B zXSfZBbd8xv&+KEx>Zun0FN~?sGYg_6)tzSib+L4d=wmfsjj84lV`Dwgy(i)R)6bN@ zcUcpvYCPnZZf+d)=&(Y;#*Y00)*=nL0=tJli5Hg_%~ zQAPfVRryyr_r)m^59BvU1jqRot&0zPVV_OvOz_y&KWrVG00Lh1zW?a_mOsvMj&Ge? zd+xVXjq0wOmXR&=GpDm%m4j`o8THFNZC#$fK3KDzwMUKa_S>xDPip%4{zX;gce+$B zJQ~G5oZg7Kz`By?zesthjroIejHOKDZyn1xTP?TVtb3tiW7t$}d`}`(UP^w^Alc~f z_s|Zv=jO4mTXz1Y(JAidBp%}I^pr1LJ32m}_?_kZkG{X6@7dUnj=%P*Y0MwzzH;k8 zX7OKkgOSAR_1PCv=OyftZkB)YEMymJ(9$fZai+ZQj4O{X-L_V2^VxFpVWHjRWz}fA zm10t|(u7YG{&#BNvPm_%wP_!B;pb<(vvjZvA06sPPn#7VGv`ZfYL;|Yn^Di-AG`Zz&i**K zL1O68M9(=l>x-N&*ZJ*RQ^*?oC{1Z^P$VnKooCmXD?%i{aXDA$(^DLStgRJoH-vsQ zVeGl&`E=-ODF4;1l8!zdC7tpZ6V@R8{tRMWYfi#JH->1Rq^5pU{QNG@p>I1fCzj8N z+y1^p^jb}G@U)6dYlE@2VQF`L8{(dJmc%<&&FGc&ncJ@RQH2-EcMMG|`{12i|LVZ0 z5C!G8O#yQ0w%6|tMT_wEwHa-gS2%NlUtUd2k3$7x?i0H0`^@KJ9Jj??`?q`e9Wy>B zS|RDv+kM#cQ18V%r+d_UPn0V<@0w3oci-b}UNLu#?UWnYR_j!6wXK{Ys`a!Z!dL|9 zyN25y-tAA@VB>9gX`_~DW@`$=(KYb*^KKcJa$>|fMh#9Wy-@2EXr@(s_7QJIME(G` zbba-a#^g4MpxAX@ckfxpdscM028t(LJQ0~P#%OOtT9ehromcv%l{IEHKu(S}(z-eUtnK7(ne9Al*@I zZr|;SD<$ubwwPw!2qT`ttLa6waZf97W}(wdWVz_b8_~ z@prtbxU?ZeB(Ju)P(+}ZPVhik;E#&6tS>itACWlrIb?5A@n!cOBjf(?=k=3)j=3*g z%~=Ps!Ta&BaysL_ z%5~j7?#(%8wY(=Dc5kuD7v-EEcg!Mjm0xaLjY^)qyKZYnXSLka@o_$k`vKSXw`ef) zx^zG0S}tETYQdvD!v!_o5 z0(P*{d&+%z#P*xEc6YOTX3-=~YF_ zgAp<-4(K=OoO*2Gd$+NL-xgHe^W|2S^?b7rbtyx({pwF=?s>CO?4r22wA(mSgW|00zzFQA12HiUQQerBmUvBqQ_r3>MZ`NxSLu2=hJz8&81o8>YXAdE!OnB zj?P+py>jL*^6K)KrPiLQa#MDUCTx~o<2{aj(QZ>U`Azb+lvwugN?^s2KN_4fuyv*N z*-?4CI9;tYix1Dw*yT1WKTq~kFWTyLCrOWfH*?=*sds5tsZ#f`5QZWcXIv_ks5 zd9g@ZypBq4m$+VLk+y`YQQ?ERpUMg}clJNdGipnI(o`DnD6=v=?5s<+NHg|;HCMw z`OU!WA&0M6~&$VqgZbe4XdVKjaI4Q@08SQP#>#R zxW`~2|Kk>v5)f`1eZXF7TaZ-0rtHR!2aVfKZPI?6zG824(KZ>$N^XIO=5CGH-}_Qs z_~!>IXW34PpS<*3kHy2tuK_l(;f%f7#g{8g0?S1iNs{oL6W)-UQM&jTc;%p@YvE#y zK56)RiF-&B|I(;N^C{h{(KsH0z6E^BNFde@w?3n_MNywBjuq7){MtNYqD9S1xm>_ zmZ83e8}IT-tUH*qo(3PBnzGeN5A-72IEl(CWG}U7qh0hFPyeoi$~z<*wnoe9qNO7o zDl<`@l=MWJ`6_FKL**_Ue*8znvDY+5 z22m-Jxt%2m4hv{M7)K>hItM>p7JuihNj%Nt+hjc|I= z%3Kzk%9gC{^L{<%w~`U7DR`)((CMn>48 za*z_#|3ONiWmuz7yI`jOV2Qv|vL5ZtH>SOnL^tvk*;GEKmXTXPzfyF9My@jCm~#y9 zJ11Gdg3oB|0v4Of@_Y>aW23Bip(aSd9&q3-cn+EmQl%)UKo`F8WfrKz*Qba=*--{q zg%{!jvjjaaFeZDE>S1Fxm49Jth#YdwnfhOX=?qOc(+Fb}a+pP0q0NVl$wqV<=yuc! zBd83HZ2ShcR!;W;8o2>4ENCx6nuWUXEpdLKa8eeD=aWT;3K?uFqa!cVJ9kp5V;#(6 z$}z;(^%$KmWRWz~SvZePWq8*11zb;+ey%}-Ju~DO!>7No$gYS5HZL!Ni&qflGnipk zm!G-rI}H|?aEzwG-u9xMASI5B3uzaeO`CpjSo4Y>F=nHwhdP)+$xR7Q@<6k!g`kG+XX+EK}* zkwH{ik4iU_YP^m#GWi`T~a(RKTPQ6+%HCl&;21-rDsTI%HL1sscOsJc1 z;J`W_om=SuyNHh>eA}W@bf(LK{NLnqI5?CUnSmz~Yth-G5W*)5b8H7U5Yt!Y<*Xjz zA4hMFvdHUbbQz0HB?OO6@wwQV8bXXn(Ga(cWkMwo^#ipT%eFJxNBC5VaXo*iIWFSw zz!8o++Fr)er!s`)zQwBwJO@i?q$c! zjE``^?h zJ~qi*a6eE(8OK6G^teJ{JKiOnva*d21`|U|N90B;vLv`irNz)4M@e~r-Rk6{N6H2nCoalf=2(}R9 z^nHethZTw^50GFCc}5MnR5H>1ifP|llBoNn7;-+P^^YDpDmpdsdygEVS5E%kvi?pn zkwld!I$x>zj~G% z49ad%g(8Z2Ft&>$msS>1Yt=-~?P3D{*_QFhx|NB@R#kMQRS9iqQA5|;#-d#?wxKl& z=H|B>L66}uwV_1<^>=CrT4pGsO-Df4ptuh0VF~?C-C-`CgWHZ5hTk3_s4c+;qhUF0 zRY!+VlM&cB2JPuo2cCM19(sLC0VuKN`RGBj8j5SafjznoeeeYZUy&&5rdi9EA)?al-R3*a(c7=8-wSCZ2$lO diff --git a/package.json b/package.json index e8ad5764..c4cdbb3e 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,7 @@ "@biomejs/biome": "^1.9.4", "@happy-dom/global-registrator": "^15.11.7", "@playwright/test": "next", - "@tailwindcss/postcss": "^4.0.0-beta.7", + "@tailwindcss/postcss": "^4.0.0-beta.8", "@testing-library/dom": "^10.4.0", "@testing-library/react": "^16.1.0", "@types/bun": "^1.1.14", @@ -31,7 +31,7 @@ "@types/react-dom": "^19.0.2", "babel-plugin-react-compiler": "experimental", "postcss": "^8.4.49", - "tailwindcss": "^4.0.0-beta.7", + "tailwindcss": "^4.0.0-beta.8", "typescript": "^5.7.2" }, "trustedDependencies": ["@biomejs/biome", "sharp"]