Skip to content

Commit b4e1620

Browse files
committed
feat: exported useMutationEffects
1 parent 4f6acb0 commit b4e1620

4 files changed

Lines changed: 8 additions & 5 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@povio/openapi-codegen-cli",
3-
"version": "2.0.8-rc.2",
3+
"version": "2.0.8-rc.3",
44
"keywords": [
55
"codegen",
66
"openapi",

src/generators/utils/generate-files.utils.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import { ACL_APP_ABILITY_FILE, ACL_CHECK_FILE } from "@/generators/const/acl.con
22
import {
33
APP_REST_CLIENT_FILE,
44
CROSS_TAB_QUERY_INVALIDATION_FILE,
5-
MUTATION_EFFECTS_FILE,
65
QUERY_MODULES_FILE,
76
ZOD_EXTENDED_FILE,
87
} from "@/generators/const/deps.const";
@@ -51,7 +50,7 @@ export function getMutationEffectsFiles(data: GenerateData, resolver: SchemaReso
5150
}
5251

5352
return [
54-
...getAssetFiles([MUTATION_EFFECTS_FILE, CROSS_TAB_QUERY_INVALIDATION_FILE], resolver),
53+
...getAssetFiles([CROSS_TAB_QUERY_INVALIDATION_FILE], resolver),
5554
{
5655
fileName: getOutputFileName({
5756
output: resolver.options.output,

src/generators/utils/generate/generate.utils.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ export function getQueryModulesImportPath(options: GenerateOptions) {
5353
return `${getImportPath(options)}${QUERY_MODULES_FILE.fileName}`;
5454
}
5555

56-
export function getMutationEffectsImportPath(options: GenerateOptions) {
57-
return `${getImportPath(options)}${MUTATION_EFFECTS_FILE.fileName}`;
56+
export function getMutationEffectsImportPath(_options: GenerateOptions) {
57+
return "@povio/openapi-codegen-cli";
5858
}
5959

6060
export function getAclCheckImportPath(options: GenerateOptions) {

src/index.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ export type { AppQueryOptions, AppMutationOptions, AppInfiniteQueryOptions } fro
1818
export { OpenApiRouter } from "./lib/config/router.context";
1919
export { OpenApiQueryConfig } from "./lib/config/queryConfig.context";
2020

21+
// Hooks / Utilities
22+
export { useMutationEffects } from "./assets/useMutationEffects";
23+
export type { MutationEffectsOptions, UseMutationEffectsProps } from "./assets/useMutationEffects";
24+
2125
// i18n resources (for consumer apps to merge into their i18n config)
2226
export { ns, resources } from "./lib/config/i18n";
2327

0 commit comments

Comments
 (0)