Webpackを使用して、Reactプロジェクトをフロータイプでビルドします。私は、次のようなsvg-sprite-loaderを使用してSVGファイルをインポートするWebPACKのを設定している:フローとカスタムWebpackローダー
{
test: /\.svg$/,
loader: ['svg-sprite-loader']
}
これは私のような「輸入」SVGファイルをすることができます:
import letterCellSymbol from '../styles/icons/tool-letter.svg'
その後、私のような私のリアクトコンポーネント内のファイルを使用することができますこの:
<svg className="icon">
<use xlinkHref={`#${letterCellSymbol.id}`} />
</svg>
これは当然の流れの型チェックで問題が発生し、発生します
Error: src/components/Toolbox.jsx:70
70: <use xlinkHref={`#${letterCellSymbol.id}`} />
^^ property `id`. Property not found in
70: <use xlinkHref={`#${letterCellSymbol.id}`} />
^^^^^^^^^^^^^^^^ String
これらのSVGファイルがタイプ{id: string}
のオブジェクトをエクスポートするか、単にこれらのエラーを完全に無視するようにFlowに伝える適切な方法は何ですか?