API Clients: Add lazy hooks to clients (#113226)

This commit is contained in:
Tom Ratcliffe
2025-10-30 13:08:14 +00:00
committed by GitHub
parent d303746ff9
commit 05dc9b2be1
13 changed files with 241 additions and 7 deletions
@@ -1008,24 +1008,31 @@ export type CheckTypeList = {
};
export const {
useGetApiResourcesQuery,
useLazyGetApiResourcesQuery,
useListCheckQuery,
useLazyListCheckQuery,
useCreateCheckMutation,
useDeletecollectionCheckMutation,
useGetCheckQuery,
useLazyGetCheckQuery,
useReplaceCheckMutation,
useDeleteCheckMutation,
useUpdateCheckMutation,
useGetCheckStatusQuery,
useLazyGetCheckStatusQuery,
useReplaceCheckStatusMutation,
useUpdateCheckStatusMutation,
useListCheckTypeQuery,
useLazyListCheckTypeQuery,
useCreateCheckTypeMutation,
useDeletecollectionCheckTypeMutation,
useGetCheckTypeQuery,
useLazyGetCheckTypeQuery,
useReplaceCheckTypeMutation,
useDeleteCheckTypeMutation,
useUpdateCheckTypeMutation,
useGetCheckTypeStatusQuery,
useLazyGetCheckTypeStatusQuery,
useReplaceCheckTypeStatusMutation,
useUpdateCheckTypeStatusMutation,
} = injectedRtkApi;
@@ -511,10 +511,13 @@ export type Status = {
export type Patch = object;
export const {
useGetApiResourcesQuery,
useLazyGetApiResourcesQuery,
useListCorrelationQuery,
useLazyListCorrelationQuery,
useCreateCorrelationMutation,
useDeletecollectionCorrelationMutation,
useGetCorrelationQuery,
useLazyGetCorrelationQuery,
useReplaceCorrelationMutation,
useDeleteCorrelationMutation,
useUpdateCorrelationMutation,
@@ -1061,21 +1061,29 @@ export type SearchResults = {
};
export const {
useGetApiResourcesQuery,
useLazyGetApiResourcesQuery,
useListDashboardQuery,
useLazyListDashboardQuery,
useCreateDashboardMutation,
useDeletecollectionDashboardMutation,
useGetDashboardQuery,
useLazyGetDashboardQuery,
useReplaceDashboardMutation,
useDeleteDashboardMutation,
useUpdateDashboardMutation,
useGetDashboardDtoQuery,
useLazyGetDashboardDtoQuery,
useListLibraryPanelQuery,
useLazyListLibraryPanelQuery,
useCreateLibraryPanelMutation,
useDeletecollectionLibraryPanelMutation,
useGetLibraryPanelQuery,
useLazyGetLibraryPanelQuery,
useReplaceLibraryPanelMutation,
useDeleteLibraryPanelMutation,
useUpdateLibraryPanelMutation,
useGetSearchQuery,
useLazyGetSearchQuery,
useGetSearchSortableQuery,
useLazyGetSearchSortableQuery,
} = injectedRtkApi;
@@ -562,15 +562,22 @@ export type FolderInfoList = {
};
export const {
useGetApiResourcesQuery,
useLazyGetApiResourcesQuery,
useListFolderQuery,
useLazyListFolderQuery,
useCreateFolderMutation,
useDeletecollectionFolderMutation,
useGetFolderQuery,
useLazyGetFolderQuery,
useReplaceFolderMutation,
useDeleteFolderMutation,
useUpdateFolderMutation,
useGetFolderAccessQuery,
useLazyGetFolderAccessQuery,
useGetFolderChildrenQuery,
useLazyGetFolderChildrenQuery,
useGetFolderCountsQuery,
useLazyGetFolderCountsQuery,
useGetFolderParentsQuery,
useLazyGetFolderParentsQuery,
} = injectedRtkApi;
@@ -1733,41 +1733,56 @@ export type UserTeamList = {
};
export const {
useGetApiResourcesQuery,
useLazyGetApiResourcesQuery,
useGetDisplayMappingQuery,
useLazyGetDisplayMappingQuery,
useListServiceAccountQuery,
useLazyListServiceAccountQuery,
useCreateServiceAccountMutation,
useDeletecollectionServiceAccountMutation,
useGetServiceAccountQuery,
useLazyGetServiceAccountQuery,
useReplaceServiceAccountMutation,
useDeleteServiceAccountMutation,
useUpdateServiceAccountMutation,
useGetServiceAccountTokensQuery,
useLazyGetServiceAccountTokensQuery,
useListSsoSettingQuery,
useLazyListSsoSettingQuery,
useGetSsoSettingQuery,
useLazyGetSsoSettingQuery,
useReplaceSsoSettingMutation,
useDeleteSsoSettingMutation,
useUpdateSsoSettingMutation,
useListTeamBindingQuery,
useLazyListTeamBindingQuery,
useCreateTeamBindingMutation,
useDeletecollectionTeamBindingMutation,
useGetTeamBindingQuery,
useLazyGetTeamBindingQuery,
useReplaceTeamBindingMutation,
useDeleteTeamBindingMutation,
useUpdateTeamBindingMutation,
useListTeamQuery,
useLazyListTeamQuery,
useCreateTeamMutation,
useDeletecollectionTeamMutation,
useGetTeamQuery,
useLazyGetTeamQuery,
useReplaceTeamMutation,
useDeleteTeamMutation,
useUpdateTeamMutation,
useGetTeamMembersQuery,
useLazyGetTeamMembersQuery,
useListUserQuery,
useLazyListUserQuery,
useCreateUserMutation,
useDeletecollectionUserMutation,
useGetUserQuery,
useLazyGetUserQuery,
useReplaceUserMutation,
useDeleteUserMutation,
useUpdateUserMutation,
useGetUserTeamsQuery,
useLazyGetUserTeamsQuery,
} = injectedRtkApi;
@@ -6502,319 +6502,462 @@ export type NotificationTemplateContent = {
export const {
useSearchResultMutation,
useListRolesQuery,
useLazyListRolesQuery,
useCreateRoleMutation,
useDeleteRoleMutation,
useGetRoleQuery,
useLazyGetRoleQuery,
useUpdateRoleMutation,
useGetRoleAssignmentsQuery,
useLazyGetRoleAssignmentsQuery,
useSetRoleAssignmentsMutation,
useGetAccessControlStatusQuery,
useLazyGetAccessControlStatusQuery,
useListTeamsRolesMutation,
useListTeamRolesQuery,
useLazyListTeamRolesQuery,
useAddTeamRoleMutation,
useSetTeamRolesMutation,
useRemoveTeamRoleMutation,
useListUsersRolesMutation,
useListUserRolesQuery,
useLazyListUserRolesQuery,
useAddUserRoleMutation,
useSetUserRolesMutation,
useRemoveUserRoleMutation,
useGetResourceDescriptionQuery,
useLazyGetResourceDescriptionQuery,
useGetResourcePermissionsQuery,
useLazyGetResourcePermissionsQuery,
useSetResourcePermissionsMutation,
useSetResourcePermissionsForBuiltInRoleMutation,
useSetResourcePermissionsForTeamMutation,
useSetResourcePermissionsForUserMutation,
useGetSyncStatusQuery,
useLazyGetSyncStatusQuery,
useReloadLdapCfgMutation,
useGetLdapStatusQuery,
useLazyGetLdapStatusQuery,
usePostSyncUserWithLdapMutation,
useGetUserFromLdapQuery,
useLazyGetUserFromLdapQuery,
useAdminProvisioningReloadAccessControlMutation,
useAdminProvisioningReloadDashboardsMutation,
useAdminProvisioningReloadDatasourcesMutation,
useAdminProvisioningReloadPluginsMutation,
useAdminGetSettingsQuery,
useLazyAdminGetSettingsQuery,
useAdminGetStatsQuery,
useLazyAdminGetStatsQuery,
useAdminCreateUserMutation,
useAdminDeleteUserMutation,
useAdminGetUserAuthTokensQuery,
useLazyAdminGetUserAuthTokensQuery,
useAdminDisableUserMutation,
useAdminEnableUserMutation,
useAdminLogoutUserMutation,
useAdminUpdateUserPasswordMutation,
useAdminUpdateUserPermissionsMutation,
useGetUserQuotaQuery,
useLazyGetUserQuotaQuery,
useUpdateUserQuotaMutation,
useAdminRevokeUserAuthTokenMutation,
useGetAnnotationsQuery,
useLazyGetAnnotationsQuery,
usePostAnnotationMutation,
usePostGraphiteAnnotationMutation,
useMassDeleteAnnotationsMutation,
useGetAnnotationTagsQuery,
useLazyGetAnnotationTagsQuery,
useDeleteAnnotationByIdMutation,
useGetAnnotationByIdQuery,
useLazyGetAnnotationByIdQuery,
usePatchAnnotationMutation,
useUpdateAnnotationMutation,
useListDevicesQuery,
useLazyListDevicesQuery,
useSearchDevicesQuery,
useLazySearchDevicesQuery,
useGetSessionListQuery,
useLazyGetSessionListQuery,
useCreateSessionMutation,
useDeleteSessionMutation,
useGetSessionQuery,
useLazyGetSessionQuery,
useCreateSnapshotMutation,
useGetSnapshotQuery,
useLazyGetSnapshotQuery,
useCancelSnapshotMutation,
useUploadSnapshotMutation,
useGetShapshotListQuery,
useLazyGetShapshotListQuery,
useGetResourceDependenciesQuery,
useLazyGetResourceDependenciesQuery,
useGetCloudMigrationTokenQuery,
useLazyGetCloudMigrationTokenQuery,
useCreateCloudMigrationTokenMutation,
useDeleteCloudMigrationTokenMutation,
useRouteConvertPrometheusCortexGetRulesQuery,
useLazyRouteConvertPrometheusCortexGetRulesQuery,
useRouteConvertPrometheusCortexPostRuleGroupsMutation,
useRouteConvertPrometheusCortexDeleteNamespaceMutation,
useRouteConvertPrometheusCortexGetNamespaceQuery,
useLazyRouteConvertPrometheusCortexGetNamespaceQuery,
useRouteConvertPrometheusCortexPostRuleGroupMutation,
useRouteConvertPrometheusCortexDeleteRuleGroupMutation,
useRouteConvertPrometheusCortexGetRuleGroupQuery,
useLazyRouteConvertPrometheusCortexGetRuleGroupQuery,
useRouteConvertPrometheusGetRulesQuery,
useLazyRouteConvertPrometheusGetRulesQuery,
useRouteConvertPrometheusPostRuleGroupsMutation,
useRouteConvertPrometheusDeleteNamespaceMutation,
useRouteConvertPrometheusGetNamespaceQuery,
useLazyRouteConvertPrometheusGetNamespaceQuery,
useRouteConvertPrometheusPostRuleGroupMutation,
useRouteConvertPrometheusDeleteRuleGroupMutation,
useRouteConvertPrometheusGetRuleGroupQuery,
useLazyRouteConvertPrometheusGetRuleGroupQuery,
useSearchDashboardSnapshotsQuery,
useLazySearchDashboardSnapshotsQuery,
useCalculateDashboardDiffMutation,
usePostDashboardMutation,
useGetHomeDashboardQuery,
useLazyGetHomeDashboardQuery,
useImportDashboardMutation,
useInterpolateDashboardMutation,
useListPublicDashboardsQuery,
useLazyListPublicDashboardsQuery,
useGetDashboardTagsQuery,
useLazyGetDashboardTagsQuery,
useGetPublicDashboardQuery,
useLazyGetPublicDashboardQuery,
useCreatePublicDashboardMutation,
useDeletePublicDashboardMutation,
useUpdatePublicDashboardMutation,
useDeleteDashboardByUidMutation,
useGetDashboardByUidQuery,
useLazyGetDashboardByUidQuery,
useGetDashboardPermissionsListByUidQuery,
useLazyGetDashboardPermissionsListByUidQuery,
useUpdateDashboardPermissionsByUidMutation,
useRestoreDashboardVersionByUidMutation,
useGetDashboardVersionsByUidQuery,
useLazyGetDashboardVersionsByUidQuery,
useGetDashboardVersionByUidQuery,
useLazyGetDashboardVersionByUidQuery,
useGetDataSourcesQuery,
useLazyGetDataSourcesQuery,
useAddDataSourceMutation,
useGetCorrelationsQuery,
useLazyGetCorrelationsQuery,
useGetDataSourceIdByNameQuery,
useLazyGetDataSourceIdByNameQuery,
useDeleteDataSourceByNameMutation,
useGetDataSourceByNameQuery,
useLazyGetDataSourceByNameQuery,
useDatasourceProxyDeleteByUiDcallsMutation,
useDatasourceProxyGetByUiDcallsQuery,
useLazyDatasourceProxyGetByUiDcallsQuery,
useDatasourceProxyPostByUiDcallsMutation,
useGetCorrelationsBySourceUidQuery,
useLazyGetCorrelationsBySourceUidQuery,
useCreateCorrelationMutation,
useGetCorrelationQuery,
useLazyGetCorrelationQuery,
useUpdateCorrelationMutation,
useDeleteDataSourceByUidMutation,
useGetDataSourceByUidQuery,
useLazyGetDataSourceByUidQuery,
useUpdateDataSourceByUidMutation,
useDeleteCorrelationMutation,
useCheckDatasourceHealthWithUidQuery,
useLazyCheckDatasourceHealthWithUidQuery,
useGetTeamLbacRulesApiQuery,
useLazyGetTeamLbacRulesApiQuery,
useUpdateTeamLbacRulesApiMutation,
useCallDatasourceResourceWithUidQuery,
useLazyCallDatasourceResourceWithUidQuery,
useGetDataSourceCacheConfigQuery,
useLazyGetDataSourceCacheConfigQuery,
useSetDataSourceCacheConfigMutation,
useCleanDataSourceCacheMutation,
useDisableDataSourceCacheMutation,
useEnableDataSourceCacheMutation,
useQueryMetricsWithExpressionsMutation,
useGetFoldersQuery,
useLazyGetFoldersQuery,
useCreateFolderMutation,
useDeleteFolderMutation,
useGetFolderByUidQuery,
useLazyGetFolderByUidQuery,
useUpdateFolderMutation,
useGetFolderDescendantCountsQuery,
useLazyGetFolderDescendantCountsQuery,
useMoveFolderMutation,
useGetFolderPermissionListQuery,
useLazyGetFolderPermissionListQuery,
useUpdateFolderPermissionsMutation,
useGetMappedGroupsQuery,
useLazyGetMappedGroupsQuery,
useDeleteGroupMappingsMutation,
useCreateGroupMappingsMutation,
useUpdateGroupMappingsMutation,
useGetGroupRolesQuery,
useLazyGetGroupRolesQuery,
useGetHealthQuery,
useLazyGetHealthQuery,
useGetLibraryElementsQuery,
useLazyGetLibraryElementsQuery,
useCreateLibraryElementMutation,
useGetLibraryElementByNameQuery,
useLazyGetLibraryElementByNameQuery,
useDeleteLibraryElementByUidMutation,
useGetLibraryElementByUidQuery,
useLazyGetLibraryElementByUidQuery,
useUpdateLibraryElementMutation,
useGetLibraryElementConnectionsQuery,
useLazyGetLibraryElementConnectionsQuery,
useGetStatusQuery,
useLazyGetStatusQuery,
useRefreshLicenseStatsQuery,
useLazyRefreshLicenseStatsQuery,
useDeleteLicenseTokenMutation,
useGetLicenseTokenQuery,
useLazyGetLicenseTokenQuery,
usePostLicenseTokenMutation,
usePostRenewLicenseTokenMutation,
useGetSamlLogoutQuery,
useLazyGetSamlLogoutQuery,
useGetCurrentOrgQuery,
useLazyGetCurrentOrgQuery,
useUpdateCurrentOrgMutation,
useUpdateCurrentOrgAddressMutation,
useGetPendingOrgInvitesQuery,
useLazyGetPendingOrgInvitesQuery,
useAddOrgInviteMutation,
useRevokeInviteMutation,
useGetOrgPreferencesQuery,
useLazyGetOrgPreferencesQuery,
usePatchOrgPreferencesMutation,
useUpdateOrgPreferencesMutation,
useGetCurrentOrgQuotaQuery,
useLazyGetCurrentOrgQuotaQuery,
useGetOrgUsersForCurrentOrgQuery,
useLazyGetOrgUsersForCurrentOrgQuery,
useAddOrgUserToCurrentOrgMutation,
useGetOrgUsersForCurrentOrgLookupQuery,
useLazyGetOrgUsersForCurrentOrgLookupQuery,
useRemoveOrgUserForCurrentOrgMutation,
useUpdateOrgUserForCurrentOrgMutation,
useSearchOrgsQuery,
useLazySearchOrgsQuery,
useCreateOrgMutation,
useGetOrgByNameQuery,
useLazyGetOrgByNameQuery,
useDeleteOrgByIdMutation,
useGetOrgByIdQuery,
useLazyGetOrgByIdQuery,
useUpdateOrgMutation,
useUpdateOrgAddressMutation,
useGetOrgQuotaQuery,
useLazyGetOrgQuotaQuery,
useUpdateOrgQuotaMutation,
useGetOrgUsersQuery,
useLazyGetOrgUsersQuery,
useAddOrgUserMutation,
useSearchOrgUsersQuery,
useLazySearchOrgUsersQuery,
useRemoveOrgUserMutation,
useUpdateOrgUserMutation,
useSearchPlaylistsQuery,
useLazySearchPlaylistsQuery,
useCreatePlaylistMutation,
useDeletePlaylistMutation,
useGetPlaylistQuery,
useLazyGetPlaylistQuery,
useUpdatePlaylistMutation,
useGetPlaylistItemsQuery,
useLazyGetPlaylistItemsQuery,
useViewPublicDashboardQuery,
useLazyViewPublicDashboardQuery,
useGetPublicAnnotationsQuery,
useLazyGetPublicAnnotationsQuery,
useQueryPublicDashboardMutation,
useSearchQueriesQuery,
useLazySearchQueriesQuery,
useCreateQueryMutation,
useUnstarQueryMutation,
useStarQueryMutation,
useDeleteQueryMutation,
usePatchQueryCommentMutation,
useListRecordingRulesQuery,
useLazyListRecordingRulesQuery,
useCreateRecordingRuleMutation,
useUpdateRecordingRuleMutation,
useTestCreateRecordingRuleMutation,
useDeleteRecordingRuleWriteTargetMutation,
useGetRecordingRuleWriteTargetQuery,
useLazyGetRecordingRuleWriteTargetQuery,
useCreateRecordingRuleWriteTargetMutation,
useDeleteRecordingRuleMutation,
useGetReportsQuery,
useLazyGetReportsQuery,
useCreateReportMutation,
useGetReportsByDashboardUidQuery,
useLazyGetReportsByDashboardUidQuery,
useSendReportMutation,
useGetSettingsImageQuery,
useLazyGetSettingsImageQuery,
useRenderReportCsVsQuery,
useLazyRenderReportCsVsQuery,
useRenderReportPdFsQuery,
useLazyRenderReportPdFsQuery,
useGetReportSettingsQuery,
useLazyGetReportSettingsQuery,
useSaveReportSettingsMutation,
useSendTestEmailMutation,
usePostAcsMutation,
useGetMetadataQuery,
useLazyGetMetadataQuery,
useGetSloQuery,
useLazyGetSloQuery,
usePostSloMutation,
useSearchQuery,
useLazySearchQuery,
useListSortOptionsQuery,
useLazyListSortOptionsQuery,
useCreateServiceAccountMutation,
useSearchOrgServiceAccountsWithPagingQuery,
useLazySearchOrgServiceAccountsWithPagingQuery,
useDeleteServiceAccountMutation,
useRetrieveServiceAccountQuery,
useLazyRetrieveServiceAccountQuery,
useUpdateServiceAccountMutation,
useListTokensQuery,
useLazyListTokensQuery,
useCreateTokenMutation,
useDeleteTokenMutation,
useRetrieveJwksQuery,
useLazyRetrieveJwksQuery,
useGetSharingOptionsQuery,
useLazyGetSharingOptionsQuery,
useCreateDashboardSnapshotMutation,
useDeleteDashboardSnapshotByDeleteKeyQuery,
useLazyDeleteDashboardSnapshotByDeleteKeyQuery,
useDeleteDashboardSnapshotMutation,
useGetDashboardSnapshotQuery,
useLazyGetDashboardSnapshotQuery,
useCreateTeamMutation,
useSearchTeamsQuery,
useLazySearchTeamsQuery,
useRemoveTeamGroupApiQueryMutation,
useGetTeamGroupsApiQuery,
useLazyGetTeamGroupsApiQuery,
useAddTeamGroupApiMutation,
useSearchTeamGroupsQuery,
useLazySearchTeamGroupsQuery,
useDeleteTeamByIdMutation,
useGetTeamByIdQuery,
useLazyGetTeamByIdQuery,
useUpdateTeamMutation,
useGetTeamMembersQuery,
useLazyGetTeamMembersQuery,
useAddTeamMemberMutation,
useSetTeamMembershipsMutation,
useRemoveTeamMemberMutation,
useUpdateTeamMemberMutation,
useGetTeamPreferencesQuery,
useLazyGetTeamPreferencesQuery,
useUpdateTeamPreferencesMutation,
useGetSignedInUserQuery,
useLazyGetSignedInUserQuery,
useUpdateSignedInUserMutation,
useGetUserAuthTokensQuery,
useLazyGetUserAuthTokensQuery,
useUpdateUserEmailQuery,
useLazyUpdateUserEmailQuery,
useClearHelpFlagsQuery,
useLazyClearHelpFlagsQuery,
useSetHelpFlagMutation,
useGetSignedInUserOrgListQuery,
useLazyGetSignedInUserOrgListQuery,
useChangeUserPasswordMutation,
useGetUserPreferencesQuery,
useLazyGetUserPreferencesQuery,
usePatchUserPreferencesMutation,
useUpdateUserPreferencesMutation,
useGetUserQuotasQuery,
useLazyGetUserQuotasQuery,
useRevokeUserAuthTokenMutation,
useUnstarDashboardByUidMutation,
useStarDashboardByUidMutation,
useGetSignedInUserTeamListQuery,
useLazyGetSignedInUserTeamListQuery,
useUserSetUsingOrgMutation,
useSearchUsersQuery,
useLazySearchUsersQuery,
useGetUserByLoginOrEmailQuery,
useLazyGetUserByLoginOrEmailQuery,
useSearchUsersWithPagingQuery,
useLazySearchUsersWithPagingQuery,
useGetUserByIdQuery,
useLazyGetUserByIdQuery,
useUpdateUserMutation,
useGetUserOrgListQuery,
useLazyGetUserOrgListQuery,
useGetUserTeamsQuery,
useLazyGetUserTeamsQuery,
useRouteGetAlertRulesQuery,
useLazyRouteGetAlertRulesQuery,
useRoutePostAlertRuleMutation,
useRouteGetAlertRulesExportQuery,
useLazyRouteGetAlertRulesExportQuery,
useRouteDeleteAlertRuleMutation,
useRouteGetAlertRuleQuery,
useLazyRouteGetAlertRuleQuery,
useRoutePutAlertRuleMutation,
useRouteGetAlertRuleExportQuery,
useLazyRouteGetAlertRuleExportQuery,
useRouteGetContactpointsQuery,
useLazyRouteGetContactpointsQuery,
useRoutePostContactpointsMutation,
useRouteGetContactpointsExportQuery,
useLazyRouteGetContactpointsExportQuery,
useRouteDeleteContactpointsMutation,
useRoutePutContactpointMutation,
useRouteDeleteAlertRuleGroupMutation,
useRouteGetAlertRuleGroupQuery,
useLazyRouteGetAlertRuleGroupQuery,
useRoutePutAlertRuleGroupMutation,
useRouteGetAlertRuleGroupExportQuery,
useLazyRouteGetAlertRuleGroupExportQuery,
useRouteGetMuteTimingsQuery,
useLazyRouteGetMuteTimingsQuery,
useRoutePostMuteTimingMutation,
useRouteExportMuteTimingsQuery,
useLazyRouteExportMuteTimingsQuery,
useRouteDeleteMuteTimingMutation,
useRouteGetMuteTimingQuery,
useLazyRouteGetMuteTimingQuery,
useRoutePutMuteTimingMutation,
useRouteExportMuteTimingQuery,
useLazyRouteExportMuteTimingQuery,
useRouteResetPolicyTreeMutation,
useRouteGetPolicyTreeQuery,
useLazyRouteGetPolicyTreeQuery,
useRoutePutPolicyTreeMutation,
useRouteGetPolicyTreeExportQuery,
useLazyRouteGetPolicyTreeExportQuery,
useRouteGetTemplatesQuery,
useLazyRouteGetTemplatesQuery,
useRouteDeleteTemplateMutation,
useRouteGetTemplateQuery,
useLazyRouteGetTemplateQuery,
useRoutePutTemplateMutation,
useListAllProvidersSettingsQuery,
useLazyListAllProvidersSettingsQuery,
useRemoveProviderSettingsMutation,
useGetProviderSettingsQuery,
useLazyGetProviderSettingsQuery,
useUpdateProviderSettingsMutation,
} = injectedRtkApi;
@@ -405,18 +405,26 @@ export type LibraryElementResponseIsAResponseStructForLibraryElementDto = {
};
export const {
useGetSessionListQuery,
useLazyGetSessionListQuery,
useCreateSessionMutation,
useDeleteSessionMutation,
useGetSessionQuery,
useLazyGetSessionQuery,
useCreateSnapshotMutation,
useGetSnapshotQuery,
useLazyGetSnapshotQuery,
useCancelSnapshotMutation,
useUploadSnapshotMutation,
useGetShapshotListQuery,
useLazyGetShapshotListQuery,
useGetResourceDependenciesQuery,
useLazyGetResourceDependenciesQuery,
useGetCloudMigrationTokenQuery,
useLazyGetCloudMigrationTokenQuery,
useCreateCloudMigrationTokenMutation,
useDeleteCloudMigrationTokenMutation,
useGetDashboardByUidQuery,
useLazyGetDashboardByUidQuery,
useGetLibraryElementByUidQuery,
useLazyGetLibraryElementByUidQuery,
} = injectedRtkApi;
@@ -598,14 +598,18 @@ export type Status = {
export type Patch = object;
export const {
useGetApiResourcesQuery,
useLazyGetApiResourcesQuery,
useListPlaylistQuery,
useLazyListPlaylistQuery,
useCreatePlaylistMutation,
useDeletecollectionPlaylistMutation,
useGetPlaylistQuery,
useLazyGetPlaylistQuery,
useReplacePlaylistMutation,
useDeletePlaylistMutation,
useUpdatePlaylistMutation,
useGetPlaylistStatusQuery,
useLazyGetPlaylistStatusQuery,
useReplacePlaylistStatusMutation,
useUpdatePlaylistStatusMutation,
} = injectedRtkApi;
@@ -102,5 +102,9 @@ export type UpdatePrefsCmd = {
timezone?: 'utc' | 'browser';
weekStart?: string;
};
export const { useGetUserPreferencesQuery, usePatchUserPreferencesMutation, useUpdateUserPreferencesMutation } =
injectedRtkApi;
export const {
useGetUserPreferencesQuery,
useLazyGetUserPreferencesQuery,
usePatchUserPreferencesMutation,
useUpdateUserPreferencesMutation,
} = injectedRtkApi;
@@ -778,17 +778,23 @@ export type StarsList = {
};
export const {
useGetApiResourcesQuery,
useLazyGetApiResourcesQuery,
useListPreferencesQuery,
useLazyListPreferencesQuery,
useCreatePreferencesMutation,
useMergedPreferencesQuery,
useLazyMergedPreferencesQuery,
useGetPreferencesQuery,
useLazyGetPreferencesQuery,
useReplacePreferencesMutation,
useDeletePreferencesMutation,
useUpdatePreferencesMutation,
useListStarsQuery,
useLazyListStarsQuery,
useCreateStarsMutation,
useDeletecollectionStarsMutation,
useGetStarsQuery,
useLazyGetStarsQuery,
useReplaceStarsMutation,
useDeleteStarsMutation,
useUpdateStarsMutation,
@@ -1639,39 +1639,57 @@ export type ResourceStats = {
};
export const {
useGetApiResourcesQuery,
useLazyGetApiResourcesQuery,
useListJobQuery,
useLazyListJobQuery,
useCreateJobMutation,
useDeletecollectionJobMutation,
useGetJobQuery,
useLazyGetJobQuery,
useReplaceJobMutation,
useDeleteJobMutation,
useUpdateJobMutation,
useListRepositoryQuery,
useLazyListRepositoryQuery,
useCreateRepositoryMutation,
useDeletecollectionRepositoryMutation,
useGetRepositoryQuery,
useLazyGetRepositoryQuery,
useReplaceRepositoryMutation,
useDeleteRepositoryMutation,
useUpdateRepositoryMutation,
useGetRepositoryFilesQuery,
useLazyGetRepositoryFilesQuery,
useGetRepositoryFilesWithPathQuery,
useLazyGetRepositoryFilesWithPathQuery,
useReplaceRepositoryFilesWithPathMutation,
useCreateRepositoryFilesWithPathMutation,
useDeleteRepositoryFilesWithPathMutation,
useGetRepositoryHistoryQuery,
useLazyGetRepositoryHistoryQuery,
useGetRepositoryHistoryWithPathQuery,
useLazyGetRepositoryHistoryWithPathQuery,
useGetRepositoryJobsQuery,
useLazyGetRepositoryJobsQuery,
useCreateRepositoryJobsMutation,
useGetRepositoryJobsWithPathQuery,
useLazyGetRepositoryJobsWithPathQuery,
useGetRepositoryRefsQuery,
useLazyGetRepositoryRefsQuery,
useGetRepositoryRenderWithPathQuery,
useLazyGetRepositoryRenderWithPathQuery,
useGetRepositoryResourcesQuery,
useLazyGetRepositoryResourcesQuery,
useGetRepositoryStatusQuery,
useLazyGetRepositoryStatusQuery,
useReplaceRepositoryStatusMutation,
useUpdateRepositoryStatusMutation,
useCreateRepositoryTestMutation,
useGetRepositoryWebhookQuery,
useLazyGetRepositoryWebhookQuery,
useCreateRepositoryWebhookMutation,
useGetFrontendSettingsQuery,
useLazyGetFrontendSettingsQuery,
useGetResourceStatsQuery,
useLazyGetResourceStatsQuery,
} = injectedRtkApi;
@@ -599,15 +599,20 @@ export type GetGoto = {
};
export const {
useGetApiResourcesQuery,
useLazyGetApiResourcesQuery,
useListShortUrlQuery,
useLazyListShortUrlQuery,
useCreateShortUrlMutation,
useDeletecollectionShortUrlMutation,
useGetShortUrlQuery,
useLazyGetShortUrlQuery,
useReplaceShortUrlMutation,
useDeleteShortUrlMutation,
useUpdateShortUrlMutation,
useGetShortUrlGotoQuery,
useLazyGetShortUrlGotoQuery,
useGetShortUrlStatusQuery,
useLazyGetShortUrlStatusQuery,
useReplaceShortUrlStatusMutation,
useUpdateShortUrlStatusMutation,
} = injectedRtkApi;
@@ -17,6 +17,12 @@ type OperationDefinition = {
};
type EndpointMatcher = string[] | ((operationName: string, operationDefinition: OperationDefinition) => boolean);
const defaultHooksOptions = {
queries: true,
lazyQueries: true,
mutations: true,
};
/**
* Helper to return consistent base API generation config
*/
@@ -28,7 +34,7 @@ const createAPIConfig = (app: string, version: string, filterEndpoints?: Endpoin
apiFile: `../clients/rtkq/${app}/${version}/baseAPI.ts`,
filterEndpoints,
tag: true,
hooks: true,
hooks: defaultHooksOptions,
...additional,
},
};
@@ -43,7 +49,7 @@ const config: ConfigFile = {
// OpenAPI3 client with all endpoints
'../clients/rtkq/legacy/endpoints.gen.ts': {
schemaFile: path.join(basePath, 'public/openapi3.json'),
hooks: true,
hooks: defaultHooksOptions,
tag: true,
apiFile: '../clients/rtkq/legacy/baseAPI.ts',
filterEndpoints: (_name, operation) => !operation.operation.deprecated,
@@ -51,7 +57,7 @@ const config: ConfigFile = {
'../clients/rtkq/migrate-to-cloud/endpoints.gen.ts': {
schemaFile: path.join(basePath, 'public/openapi3.json'),
apiFile: '../clients/rtkq/migrate-to-cloud/baseAPI.ts',
hooks: true,
hooks: defaultHooksOptions,
filterEndpoints: [
'getSessionList',
'getSession',
@@ -76,13 +82,13 @@ const config: ConfigFile = {
},
'../clients/rtkq/preferences/user/endpoints.gen.ts': {
schemaFile: path.join(basePath, 'public/openapi3.json'),
hooks: true,
hooks: defaultHooksOptions,
apiFile: '../clients/rtkq/preferences/user/baseAPI.ts',
filterEndpoints: ['getUserPreferences', 'updateUserPreferences', 'patchUserPreferences'],
},
'../clients/rtkq/user/endpoints.gen.ts': {
schemaFile: path.join(basePath, 'public/openapi3.json'),
hooks: true,
hooks: defaultHooksOptions,
apiFile: '../clients/rtkq/user/baseAPI.ts',
filterEndpoints: ['starDashboardByUid', 'unstarDashboardByUid'],
},