@redux-devtools/rtk-query-monitor
Version:
rtk-query monitor for Redux DevTools
23 lines (19 loc) • 1 kB
JavaScript
export let QueryPreviewTabs = /*#__PURE__*/function (QueryPreviewTabs) {
QueryPreviewTabs[QueryPreviewTabs["data"] = 0] = "data";
QueryPreviewTabs[QueryPreviewTabs["queryinfo"] = 1] = "queryinfo";
QueryPreviewTabs[QueryPreviewTabs["apiConfig"] = 2] = "apiConfig";
QueryPreviewTabs[QueryPreviewTabs["querySubscriptions"] = 3] = "querySubscriptions";
QueryPreviewTabs[QueryPreviewTabs["queryTags"] = 4] = "queryTags";
QueryPreviewTabs[QueryPreviewTabs["actions"] = 5] = "actions";
return QueryPreviewTabs;
}({});
// This is the actual tags structure, and was the entire `api.provided`
// field up through 2.6.1
// As of 2.6.2, the `api.provided` field is split into `tags` and `keys` fields,
// with the old data nested in `tags`.
export function isRtkQuery262Provided(provided) {
return 'tags' in provided && 'keys' in provided && typeof provided.tags === 'object' && typeof provided.keys === 'object';
}
/**
* It is Omit<RequestStatusFlags, 'status'> & { isFetching: boolean; }
*/