動くコード図鑑技術記事現場の渡り方キャリア論すべての記事About
const HogeComponent = () => { (typescript)#0f591a276206
const HogeComponent = () => {
  const AComponents = useMemo((): React.ReactNode[] => {
    return ['a', 'b', 'c'].map(v => <p>{v}</p>);
  }, [])
 
  const BComponents = useMemo((): React.ReactNode[] => {
    return ['1', '2', '3'].map(v => <p>{v}</p>);
  }, [])
 
  const renderComponents = useMemo((): React.ReactNode[] => {
    return [...AComponents, ...BComponents];
  }, [AComponents, BComponents])
 
  return (
  <div>
    {renderComponents.map(child => {
      return (
      <div>
        {child}
      </div>)
    })}
  </div>
  )
}
▸ この snippet は実行結果未収録
▸ 実行結果は未収録です
  • id: #0f591a276206
  • lines: 24
  • extracted: 2026-06-10

Source収録記事

この snippet は下の記事に登場する。コードの前後の文脈・ハマりどころの解説は記事本文で。

図鑑トップ