この組み込みテンプレートは「コンポーネントの抽出」リファクタリングなどを使用して React のクラスコンポーネントを作成する際に使用されます。 このテンプレートはカスタマイズ可能です。たとえば、PureComponent の代わりに Component を使用したり、prop 型の定義を変更したりできます。 定義済み変数も使用できます。 定義済み変数は、テンプレートが適用される際に対応する値に置換されます。 このテンプレートは、TypeScript と Flow で使用されます。
定義済み変数は以下の値を取ります。
${NAME}   コンポーネントの名前
${COMPONENT_BODY}   コンポーネントの本体
${PROP_TYPES}   props 型の定義
${PROP_TYPES}   prop 値が未指定の場合に React が使用するデフォルトの prop 値