一覧の各行の見た目をページ側で決めたくて、children に関数を書きました。List は use client を書いた部品です。ビルドするとどうなりますか。
app/page.tsx
Buildで実行
import { List } from './List' Buildで実行
export default function Page() {Buildで実行
return <List items={['a', 'b']}>{(s) => <b>{s}</b>}</List>Buildで実行
}