1

希望する形式でコンポーネントにデータを取得するのに苦労しています。

私のデータは次のようになります。

ここに画像の説明を入力

これは、私のコンポーネントにとって非常に使いやすい形式ではありません。私は、データがsucのようにIDでキー付けされることを望みます:

assets: {
  "2a4a34sdf3dd": {
    //asset data
  }
}

私のクエリは次のとおりです。

const query = gql`{
  assets {
    body
    id
  }
}`

そして、コンポーネントを次のように接続します。

export default compose(
  graphql(query),
  connect(mapStateToProps, mapDispatchToProps)
)(AssetList);

Graphqlサーバーから返されたストアデータをフォーマットする方法についての洞察はありますか?

4

1 に答える 1