(私の制御外の理由により) いくつかの突然変異があり、結果がデータ層ですぐに明らかにならないため、操作を実行した後にグラフから読み取ることができません。操作が成功したことを示す通知/アラートをユーザーに表示し、ミューテーション中に生成された情報をユーザーに提供できるようにしたいと考えています (この場合、それは 3rd-パーティ API)。この例以外にも、さまざまな種類 (成功、情報、警告、エラー) の通知をユーザーに表示したい場合があると思います。
ミューテーション レスポンスには、要求された情報のみが出力フィールドに含まれているため、私にとって明らかな戦略はTransientNotification
、出力でも返される型を持つことです。しかし、データが実際にはどこにも保存されないため、GraphQL スキーマでそれを行うのは奇妙に感じます。
だから私はこれにアプローチするための最良の方法のアイデアを探しています. これはかなり一般的な UI パターンであり、現在、それを機能させるために多くの困難を乗り越えなければならないように感じています。