refactor: more general naming for useApiPost
following from !1637 (comment 831290732)
candidates are: useApiRequest, useApi, useApiCall.
the other point is whether useApiPost and useApiFetch should be merged. e.g. into something like useApi. i don't feel like they should because then we'd have a single fetch() method in the response store which doesn't make sense when we're posting something (naming-wise). but maybe we can do something about that. let's figure out
Edited by Manish