ReactコンポーネントでレンダリングされるHTML要素の種類を変更可能にするためのパターン        
          BRANK
        
      
    
    ReactのUIコンポーネントライブラリを使っていると、あるコンポーネントによってレンダリングされるHTML要素の種類を変更したくなる場面がある。たとえば、通常はbutton要素としてレンダリングされるButtonコンポーネントを使うときに、代わりにa要素を使ってレンダリングしたいというケース。