aboutsummaryrefslogtreecommitdiffhomepage
path: root/vhosts/blog
diff options
context:
space:
mode:
Diffstat (limited to 'vhosts/blog')
-rw-r--r--vhosts/blog/nuldoc-src/jsx/types.d.ts9
-rw-r--r--vhosts/blog/nuldoc-src/pages/PostListPage.tsx2
-rw-r--r--vhosts/blog/nuldoc-src/pages/SlideListPage.tsx2
-rw-r--r--vhosts/blog/nuldoc-src/pages/SlidePage.tsx4
-rw-r--r--vhosts/blog/nuldoc-src/pages/TagPage.tsx4
-rw-r--r--vhosts/blog/public/slides/2023-01-18/phpstudy-tokyo-148/index.html4
-rw-r--r--vhosts/blog/public/slides/2023-02-15/phpstudy-tokyo-149/index.html4
-rw-r--r--vhosts/blog/public/slides/2023-03-15/phpstudy-tokyo-150/index.html4
-rw-r--r--vhosts/blog/public/slides/2023-03-24/phperkaigi-2023/index.html4
-rw-r--r--vhosts/blog/public/slides/2023-03-25/phperkaigi-2023-tokens/index.html4
-rw-r--r--vhosts/blog/public/slides/2023-04-12/phpstudy-tokyo-151/index.html4
-rw-r--r--vhosts/blog/public/slides/2023-06-21/phpstudy-tokyo-153/index.html4
-rw-r--r--vhosts/blog/public/slides/2023-06-23/phpconfuk-2023-eve/index.html4
-rw-r--r--vhosts/blog/public/slides/2023-07-26/phpstudy-tokyo-154/index.html4
-rw-r--r--vhosts/blog/public/slides/2023-08-24/phpstudy-tokyo-155/index.html4
-rw-r--r--vhosts/blog/public/slides/2023-10-25/phpstudy-tokyo-157/index.html4
-rw-r--r--vhosts/blog/public/slides/2024-01-24/phpstudy-tokyo-160/index.html4
-rw-r--r--vhosts/blog/public/slides/2024-03-08/phperkaigi-2024/index.html4
-rw-r--r--vhosts/blog/public/slides/2024-03-15/ya8-2024/index.html4
-rw-r--r--vhosts/blog/public/slides/2024-04-13/phpcon-odawara-2024/index.html4
-rw-r--r--vhosts/blog/public/slides/2024-04-25/phpstudy-tokyo-163/index.html4
-rw-r--r--vhosts/blog/public/slides/2024-07-18/phpstudy-tokyo-166/index.html4
-rw-r--r--vhosts/blog/public/slides/2024-10-30/phpstudy-tokyo-169/index.html4
-rw-r--r--vhosts/blog/public/slides/2024-11-30/cohackpp/index.html4
-rw-r--r--vhosts/blog/public/slides/2025-02-22/phpcon-nagoya-2025/index.html4
-rw-r--r--vhosts/blog/public/slides/2025-03-23/phperkaigi-2025/index.html4
26 files changed, 56 insertions, 49 deletions
diff --git a/vhosts/blog/nuldoc-src/jsx/types.d.ts b/vhosts/blog/nuldoc-src/jsx/types.d.ts
index e47d7ff..cbf68a4 100644
--- a/vhosts/blog/nuldoc-src/jsx/types.d.ts
+++ b/vhosts/blog/nuldoc-src/jsx/types.d.ts
@@ -10,6 +10,8 @@ interface IntrinsicElementType {
children?: JSXNode;
className?: string;
id?: string;
+ // My JSX runtime does not use key. It is only for linter that complains about missing key.
+ key?: string;
}
declare global {
@@ -39,7 +41,7 @@ declare global {
};
article: IntrinsicElementType;
body: IntrinsicElementType;
- button: IntrinsicElementType;
+ button: IntrinsicElementType & { type: string };
canvas: { id?: string; "data-slide-link"?: string };
div: IntrinsicElementType;
footer: IntrinsicElementType;
@@ -72,5 +74,10 @@ declare global {
interface ElementChildrenAttribute {
children: unknown;
}
+
+ type LibraryManagedAttributes<_F, P> = P & {
+ // My JSX runtime does not use key. It is only for linter that complains about missing key.
+ key?: string;
+ };
}
}
diff --git a/vhosts/blog/nuldoc-src/pages/PostListPage.tsx b/vhosts/blog/nuldoc-src/pages/PostListPage.tsx
index 3fcfbf1..c1c5214 100644
--- a/vhosts/blog/nuldoc-src/pages/PostListPage.tsx
+++ b/vhosts/blog/nuldoc-src/pages/PostListPage.tsx
@@ -32,7 +32,7 @@ export default function PostListPage(
if (ta > tb) return -1;
if (ta < tb) return 1;
return 0;
- }).map((post) => <PostPageEntry post={post} />)}
+ }).map((post) => <PostPageEntry post={post} key={post.uuid} />)}
</main>
<GlobalFooter config={config} />
</body>
diff --git a/vhosts/blog/nuldoc-src/pages/SlideListPage.tsx b/vhosts/blog/nuldoc-src/pages/SlideListPage.tsx
index 44d6aff..3d87d49 100644
--- a/vhosts/blog/nuldoc-src/pages/SlideListPage.tsx
+++ b/vhosts/blog/nuldoc-src/pages/SlideListPage.tsx
@@ -33,7 +33,7 @@ export default function SlideListPage(
if (ta > tb) return -1;
if (ta < tb) return 1;
return 0;
- }).map((slide) => <SlidePageEntry slide={slide} />)}
+ }).map((slide) => <SlidePageEntry slide={slide} key={slide.uuid} />)}
</main>
<GlobalFooter config={config} />
</body>
diff --git a/vhosts/blog/nuldoc-src/pages/SlidePage.tsx b/vhosts/blog/nuldoc-src/pages/SlidePage.tsx
index 6d16703..60292e5 100644
--- a/vhosts/blog/nuldoc-src/pages/SlidePage.tsx
+++ b/vhosts/blog/nuldoc-src/pages/SlidePage.tsx
@@ -52,8 +52,8 @@ export default function SlidePage(
</section>
<canvas id="slide" data-slide-link={slide.slideLink} />
<div>
- <button id="prev">Prev</button>
- <button id="next">Next</button>
+ <button id="prev" type="button">Prev</button>
+ <button id="next" type="button">Next</button>
</div>
<StaticScript
fileName="/slide.js"
diff --git a/vhosts/blog/nuldoc-src/pages/TagPage.tsx b/vhosts/blog/nuldoc-src/pages/TagPage.tsx
index 568dfaa..02c484a 100644
--- a/vhosts/blog/nuldoc-src/pages/TagPage.tsx
+++ b/vhosts/blog/nuldoc-src/pages/TagPage.tsx
@@ -32,8 +32,8 @@ export default function TagPage(
</header>
{pages.map((page) =>
"event" in page
- ? <SlidePageEntry slide={page} />
- : <PostPageEntry post={page} />
+ ? <SlidePageEntry slide={page} key={page.uuid} />
+ : <PostPageEntry post={page} key={page.uuid} />
)}
</main>
<GlobalFooter config={config} />
diff --git a/vhosts/blog/public/slides/2023-01-18/phpstudy-tokyo-148/index.html b/vhosts/blog/public/slides/2023-01-18/phpstudy-tokyo-148/index.html
index 2680312..98c41ad 100644
--- a/vhosts/blog/public/slides/2023-01-18/phpstudy-tokyo-148/index.html
+++ b/vhosts/blog/public/slides/2023-01-18/phpstudy-tokyo-148/index.html
@@ -64,10 +64,10 @@
<canvas data-slide-link="/slides/2023-01-18/phpstudy-tokyo-148/slide.pdf" id="slide">
</canvas>
<div>
- <button id="prev">
+ <button id="prev" type="button">
Prev
</button>
- <button id="next">
+ <button id="next" type="button">
Next
</button>
</div>
diff --git a/vhosts/blog/public/slides/2023-02-15/phpstudy-tokyo-149/index.html b/vhosts/blog/public/slides/2023-02-15/phpstudy-tokyo-149/index.html
index 127d3d0..39ec8df 100644
--- a/vhosts/blog/public/slides/2023-02-15/phpstudy-tokyo-149/index.html
+++ b/vhosts/blog/public/slides/2023-02-15/phpstudy-tokyo-149/index.html
@@ -64,10 +64,10 @@
<canvas data-slide-link="/slides/2023-02-15/phpstudy-tokyo-149/slide.pdf" id="slide">
</canvas>
<div>
- <button id="prev">
+ <button id="prev" type="button">
Prev
</button>
- <button id="next">
+ <button id="next" type="button">
Next
</button>
</div>
diff --git a/vhosts/blog/public/slides/2023-03-15/phpstudy-tokyo-150/index.html b/vhosts/blog/public/slides/2023-03-15/phpstudy-tokyo-150/index.html
index 0d7845a..1e8d34c 100644
--- a/vhosts/blog/public/slides/2023-03-15/phpstudy-tokyo-150/index.html
+++ b/vhosts/blog/public/slides/2023-03-15/phpstudy-tokyo-150/index.html
@@ -67,10 +67,10 @@
<canvas data-slide-link="/slides/2023-03-15/phpstudy-tokyo-150/slide.pdf" id="slide">
</canvas>
<div>
- <button id="prev">
+ <button id="prev" type="button">
Prev
</button>
- <button id="next">
+ <button id="next" type="button">
Next
</button>
</div>
diff --git a/vhosts/blog/public/slides/2023-03-24/phperkaigi-2023/index.html b/vhosts/blog/public/slides/2023-03-24/phperkaigi-2023/index.html
index 201b3e8..c1d5774 100644
--- a/vhosts/blog/public/slides/2023-03-24/phperkaigi-2023/index.html
+++ b/vhosts/blog/public/slides/2023-03-24/phperkaigi-2023/index.html
@@ -67,10 +67,10 @@
<canvas data-slide-link="/slides/2023-03-24/phperkaigi-2023/slide.pdf" id="slide">
</canvas>
<div>
- <button id="prev">
+ <button id="prev" type="button">
Prev
</button>
- <button id="next">
+ <button id="next" type="button">
Next
</button>
</div>
diff --git a/vhosts/blog/public/slides/2023-03-25/phperkaigi-2023-tokens/index.html b/vhosts/blog/public/slides/2023-03-25/phperkaigi-2023-tokens/index.html
index 6c48598..017ee5c 100644
--- a/vhosts/blog/public/slides/2023-03-25/phperkaigi-2023-tokens/index.html
+++ b/vhosts/blog/public/slides/2023-03-25/phperkaigi-2023-tokens/index.html
@@ -67,10 +67,10 @@
<canvas data-slide-link="/slides/2023-03-25/phperkaigi-2023-tokens/slide.pdf" id="slide">
</canvas>
<div>
- <button id="prev">
+ <button id="prev" type="button">
Prev
</button>
- <button id="next">
+ <button id="next" type="button">
Next
</button>
</div>
diff --git a/vhosts/blog/public/slides/2023-04-12/phpstudy-tokyo-151/index.html b/vhosts/blog/public/slides/2023-04-12/phpstudy-tokyo-151/index.html
index 8ab7bbb..5dde3a9 100644
--- a/vhosts/blog/public/slides/2023-04-12/phpstudy-tokyo-151/index.html
+++ b/vhosts/blog/public/slides/2023-04-12/phpstudy-tokyo-151/index.html
@@ -64,10 +64,10 @@
<canvas data-slide-link="/slides/2023-04-12/phpstudy-tokyo-151/slide.pdf" id="slide">
</canvas>
<div>
- <button id="prev">
+ <button id="prev" type="button">
Prev
</button>
- <button id="next">
+ <button id="next" type="button">
Next
</button>
</div>
diff --git a/vhosts/blog/public/slides/2023-06-21/phpstudy-tokyo-153/index.html b/vhosts/blog/public/slides/2023-06-21/phpstudy-tokyo-153/index.html
index d6cf169..47be5af 100644
--- a/vhosts/blog/public/slides/2023-06-21/phpstudy-tokyo-153/index.html
+++ b/vhosts/blog/public/slides/2023-06-21/phpstudy-tokyo-153/index.html
@@ -64,10 +64,10 @@
<canvas data-slide-link="/slides/2023-06-21/phpstudy-tokyo-153/slide.pdf" id="slide">
</canvas>
<div>
- <button id="prev">
+ <button id="prev" type="button">
Prev
</button>
- <button id="next">
+ <button id="next" type="button">
Next
</button>
</div>
diff --git a/vhosts/blog/public/slides/2023-06-23/phpconfuk-2023-eve/index.html b/vhosts/blog/public/slides/2023-06-23/phpconfuk-2023-eve/index.html
index e647b72..33d5c80 100644
--- a/vhosts/blog/public/slides/2023-06-23/phpconfuk-2023-eve/index.html
+++ b/vhosts/blog/public/slides/2023-06-23/phpconfuk-2023-eve/index.html
@@ -64,10 +64,10 @@
<canvas data-slide-link="/slides/2023-06-23/phpconfuk-2023-eve/slide.pdf" id="slide">
</canvas>
<div>
- <button id="prev">
+ <button id="prev" type="button">
Prev
</button>
- <button id="next">
+ <button id="next" type="button">
Next
</button>
</div>
diff --git a/vhosts/blog/public/slides/2023-07-26/phpstudy-tokyo-154/index.html b/vhosts/blog/public/slides/2023-07-26/phpstudy-tokyo-154/index.html
index d2f246c..4eb42c7 100644
--- a/vhosts/blog/public/slides/2023-07-26/phpstudy-tokyo-154/index.html
+++ b/vhosts/blog/public/slides/2023-07-26/phpstudy-tokyo-154/index.html
@@ -64,10 +64,10 @@
<canvas data-slide-link="/slides/2023-07-26/phpstudy-tokyo-154/slide.pdf" id="slide">
</canvas>
<div>
- <button id="prev">
+ <button id="prev" type="button">
Prev
</button>
- <button id="next">
+ <button id="next" type="button">
Next
</button>
</div>
diff --git a/vhosts/blog/public/slides/2023-08-24/phpstudy-tokyo-155/index.html b/vhosts/blog/public/slides/2023-08-24/phpstudy-tokyo-155/index.html
index 8c3ad8d..62b8e8e 100644
--- a/vhosts/blog/public/slides/2023-08-24/phpstudy-tokyo-155/index.html
+++ b/vhosts/blog/public/slides/2023-08-24/phpstudy-tokyo-155/index.html
@@ -64,10 +64,10 @@
<canvas data-slide-link="/slides/2023-08-24/phpstudy-tokyo-155/slide.pdf" id="slide">
</canvas>
<div>
- <button id="prev">
+ <button id="prev" type="button">
Prev
</button>
- <button id="next">
+ <button id="next" type="button">
Next
</button>
</div>
diff --git a/vhosts/blog/public/slides/2023-10-25/phpstudy-tokyo-157/index.html b/vhosts/blog/public/slides/2023-10-25/phpstudy-tokyo-157/index.html
index 8b9ec83..a014471 100644
--- a/vhosts/blog/public/slides/2023-10-25/phpstudy-tokyo-157/index.html
+++ b/vhosts/blog/public/slides/2023-10-25/phpstudy-tokyo-157/index.html
@@ -64,10 +64,10 @@
<canvas data-slide-link="/slides/2023-10-25/phpstudy-tokyo-157/slide.pdf" id="slide">
</canvas>
<div>
- <button id="prev">
+ <button id="prev" type="button">
Prev
</button>
- <button id="next">
+ <button id="next" type="button">
Next
</button>
</div>
diff --git a/vhosts/blog/public/slides/2024-01-24/phpstudy-tokyo-160/index.html b/vhosts/blog/public/slides/2024-01-24/phpstudy-tokyo-160/index.html
index ccc3582..59d478f 100644
--- a/vhosts/blog/public/slides/2024-01-24/phpstudy-tokyo-160/index.html
+++ b/vhosts/blog/public/slides/2024-01-24/phpstudy-tokyo-160/index.html
@@ -64,10 +64,10 @@
<canvas data-slide-link="/slides/2024-01-24/phpstudy-tokyo-160/slide.pdf" id="slide">
</canvas>
<div>
- <button id="prev">
+ <button id="prev" type="button">
Prev
</button>
- <button id="next">
+ <button id="next" type="button">
Next
</button>
</div>
diff --git a/vhosts/blog/public/slides/2024-03-08/phperkaigi-2024/index.html b/vhosts/blog/public/slides/2024-03-08/phperkaigi-2024/index.html
index 155beed..af067bc 100644
--- a/vhosts/blog/public/slides/2024-03-08/phperkaigi-2024/index.html
+++ b/vhosts/blog/public/slides/2024-03-08/phperkaigi-2024/index.html
@@ -70,10 +70,10 @@
<canvas data-slide-link="/slides/2024-03-08/phperkaigi-2024/slide.pdf" id="slide">
</canvas>
<div>
- <button id="prev">
+ <button id="prev" type="button">
Prev
</button>
- <button id="next">
+ <button id="next" type="button">
Next
</button>
</div>
diff --git a/vhosts/blog/public/slides/2024-03-15/ya8-2024/index.html b/vhosts/blog/public/slides/2024-03-15/ya8-2024/index.html
index c61e9d5..9823d83 100644
--- a/vhosts/blog/public/slides/2024-03-15/ya8-2024/index.html
+++ b/vhosts/blog/public/slides/2024-03-15/ya8-2024/index.html
@@ -67,10 +67,10 @@
<canvas data-slide-link="/slides/2024-03-15/ya8-2024/slide.pdf" id="slide">
</canvas>
<div>
- <button id="prev">
+ <button id="prev" type="button">
Prev
</button>
- <button id="next">
+ <button id="next" type="button">
Next
</button>
</div>
diff --git a/vhosts/blog/public/slides/2024-04-13/phpcon-odawara-2024/index.html b/vhosts/blog/public/slides/2024-04-13/phpcon-odawara-2024/index.html
index 35179e9..0c444c0 100644
--- a/vhosts/blog/public/slides/2024-04-13/phpcon-odawara-2024/index.html
+++ b/vhosts/blog/public/slides/2024-04-13/phpcon-odawara-2024/index.html
@@ -67,10 +67,10 @@
<canvas data-slide-link="/slides/2024-04-13/phpcon-odawara-2024/slide.pdf" id="slide">
</canvas>
<div>
- <button id="prev">
+ <button id="prev" type="button">
Prev
</button>
- <button id="next">
+ <button id="next" type="button">
Next
</button>
</div>
diff --git a/vhosts/blog/public/slides/2024-04-25/phpstudy-tokyo-163/index.html b/vhosts/blog/public/slides/2024-04-25/phpstudy-tokyo-163/index.html
index 101c706..716444f 100644
--- a/vhosts/blog/public/slides/2024-04-25/phpstudy-tokyo-163/index.html
+++ b/vhosts/blog/public/slides/2024-04-25/phpstudy-tokyo-163/index.html
@@ -64,10 +64,10 @@
<canvas data-slide-link="/slides/2024-04-25/phpstudy-tokyo-163/slide.pdf" id="slide">
</canvas>
<div>
- <button id="prev">
+ <button id="prev" type="button">
Prev
</button>
- <button id="next">
+ <button id="next" type="button">
Next
</button>
</div>
diff --git a/vhosts/blog/public/slides/2024-07-18/phpstudy-tokyo-166/index.html b/vhosts/blog/public/slides/2024-07-18/phpstudy-tokyo-166/index.html
index f0daa4e..3dd8c65 100644
--- a/vhosts/blog/public/slides/2024-07-18/phpstudy-tokyo-166/index.html
+++ b/vhosts/blog/public/slides/2024-07-18/phpstudy-tokyo-166/index.html
@@ -64,10 +64,10 @@
<canvas data-slide-link="/slides/2024-07-18/phpstudy-tokyo-166/slide.pdf" id="slide">
</canvas>
<div>
- <button id="prev">
+ <button id="prev" type="button">
Prev
</button>
- <button id="next">
+ <button id="next" type="button">
Next
</button>
</div>
diff --git a/vhosts/blog/public/slides/2024-10-30/phpstudy-tokyo-169/index.html b/vhosts/blog/public/slides/2024-10-30/phpstudy-tokyo-169/index.html
index f390c81..8784ab0 100644
--- a/vhosts/blog/public/slides/2024-10-30/phpstudy-tokyo-169/index.html
+++ b/vhosts/blog/public/slides/2024-10-30/phpstudy-tokyo-169/index.html
@@ -64,10 +64,10 @@
<canvas data-slide-link="/slides/2024-10-30/phpstudy-tokyo-169/slide.pdf" id="slide">
</canvas>
<div>
- <button id="prev">
+ <button id="prev" type="button">
Prev
</button>
- <button id="next">
+ <button id="next" type="button">
Next
</button>
</div>
diff --git a/vhosts/blog/public/slides/2024-11-30/cohackpp/index.html b/vhosts/blog/public/slides/2024-11-30/cohackpp/index.html
index e80ffe5..46fda60 100644
--- a/vhosts/blog/public/slides/2024-11-30/cohackpp/index.html
+++ b/vhosts/blog/public/slides/2024-11-30/cohackpp/index.html
@@ -64,10 +64,10 @@
<canvas data-slide-link="/slides/2024-11-30/cohackpp/slides.pdf" id="slide">
</canvas>
<div>
- <button id="prev">
+ <button id="prev" type="button">
Prev
</button>
- <button id="next">
+ <button id="next" type="button">
Next
</button>
</div>
diff --git a/vhosts/blog/public/slides/2025-02-22/phpcon-nagoya-2025/index.html b/vhosts/blog/public/slides/2025-02-22/phpcon-nagoya-2025/index.html
index 00ff0fd..323cf7b 100644
--- a/vhosts/blog/public/slides/2025-02-22/phpcon-nagoya-2025/index.html
+++ b/vhosts/blog/public/slides/2025-02-22/phpcon-nagoya-2025/index.html
@@ -67,10 +67,10 @@
<canvas data-slide-link="/slides/2025-02-22/phpcon-nagoya-2025/slides.pdf" id="slide">
</canvas>
<div>
- <button id="prev">
+ <button id="prev" type="button">
Prev
</button>
- <button id="next">
+ <button id="next" type="button">
Next
</button>
</div>
diff --git a/vhosts/blog/public/slides/2025-03-23/phperkaigi-2025/index.html b/vhosts/blog/public/slides/2025-03-23/phperkaigi-2025/index.html
index f5cb538..95c4e4d 100644
--- a/vhosts/blog/public/slides/2025-03-23/phperkaigi-2025/index.html
+++ b/vhosts/blog/public/slides/2025-03-23/phperkaigi-2025/index.html
@@ -67,10 +67,10 @@
<canvas data-slide-link="/slides/2025-03-23/phperkaigi-2025/slides.pdf" id="slide">
</canvas>
<div>
- <button id="prev">
+ <button id="prev" type="button">
Prev
</button>
- <button id="next">
+ <button id="next" type="button">
Next
</button>
</div>