このコミットが含まれているのは:
2025-10-05 12:52:43 +09:00
コミット 5cbe21b5d7
3個のファイルの変更17行の追加16行の削除
+5 -4
ファイルの表示
@@ -11,10 +11,11 @@ type Props = { posts: Post[]
export default (({ posts, onClick }: Props) => (
<div className="flex flex-wrap gap-6 p-4">
{posts.map ((post, i) => (
<PrefetchLink to={`/posts/${ post.id }`}
key={post.id}
className="w-40 h-40 overflow-hidden rounded-lg shadow-md hover:shadow-lg"
onClick={onClick}>
<PrefetchLink
to={`/posts/${ post.id }`}
key={post.id}
className="w-40 h-40 overflow-hidden rounded-lg shadow-md hover:shadow-lg"
onClick={onClick}>
<img src={post.thumbnail || post.thumbnailBase || undefined}
alt={post.title || post.url}
title={post.title || post.url || undefined}
+7 -7
ファイルの表示
@@ -16,13 +16,13 @@ type Props = AnchorHTMLAttributes<HTMLAnchorElement> & {
export default (({ to,
replace,
className,
onMouseEnter,
onTouchStart,
onClick,
cancelOnError = false,
...rest }: Props) => {
replace,
className,
onMouseEnter,
onTouchStart,
onClick,
cancelOnError = false,
...rest }: Props) => {
const navigate = useNavigate ()
const qc = useQueryClient ()
const url = useMemo (() => (new URL (to, location.origin)).toString (), [to])