graph TB
id("id")
type("type")
request("request")
context("context")
requestAndCheck("requestAndCheck")
react("react")
filter("filter")
filterSearchParamsCodec("filterSearchParamsCodec")
id --> type
id --> request
type --> request
type --> context
id --> context
type --> filter --> filterSearchParamsCodec
filterSearchParamsCodec --> request
request --> requestAndCheck
context --> requestAndCheck
requestAndCheck --> react
filter --> request
クライアントとサーバー共通で使えるコード
リソースのIDの型
リソースの型定義
リソース一覧を呼び出すためのフィルターパラメータの型
フィルターパラメータの型とURLクエリとの変換関数
サーバーのコード
クライアントのコード
APIを呼び出すための関数