Skip to content

Commit 60d4aca

Browse files
committed
chore(release): 0.4.2
1 parent 0266838 commit 60d4aca

4 files changed

Lines changed: 21 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
44

5+
### [0.4.2](https://github.com/InverterNetwork/react/compare/v0.4.1...v0.4.2) (2025-03-10)
6+
57
### [0.4.1](https://github.com/InverterNetwork/react/compare/v0.4.0...v0.4.1) (2025-03-03)
68

79
## [0.4.0](https://github.com/InverterNetwork/react/compare/v0.4.0-alpha.13...v0.4.0) (2025-03-03)

bun.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@inverter-network/react",
33
"description": "INVERTER react",
4-
"version": "0.4.1",
4+
"version": "0.4.2",
55
"exports": {
66
".": {
77
"types": "./dist/types/index.d.ts",
@@ -79,7 +79,7 @@
7979
},
8080
"dependencies": {
8181
"@api3/logos": "^0.2.18",
82-
"@inverter-network/sdk": "0.4.1",
82+
"@inverter-network/sdk": "0.4.2",
8383
"@inverter-network/graphql": "^0.9.20",
8484
"@radix-ui/react-accordion": "^1.2.1",
8585
"@radix-ui/react-alert-dialog": "^1.1.2",

src/hooks/use-workflow.ts

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,22 @@ import type {
88
PopWalletClient,
99
RequestedModules,
1010
Workflow,
11+
WorkflowIssuanceToken,
12+
WorkflowToken,
1113
} from '@inverter-network/sdk'
1214
import type { Except } from 'type-fest-4'
1315

1416
export type UseWorkFlowParams<
1517
T extends RequestedModules<FactoryType> | undefined = undefined,
18+
FT extends WorkflowToken | undefined = undefined,
19+
IT extends WorkflowIssuanceToken | undefined = undefined,
1620
> = {
1721
orchestratorAddress?: `0x${string}`
1822
requestedModules?: T
23+
issuanceTokenType?: IT
24+
fundingTokenType?: FT
1925
options?: Except<
20-
UseQueryOptions<Workflow<PopWalletClient, T> | undefined, Error>,
26+
UseQueryOptions<Workflow<PopWalletClient, T, FT, IT> | undefined, Error>,
2127
'queryKey' | 'queryFn'
2228
>
2329
dependencies?: any[]
@@ -29,15 +35,19 @@ export type UseWorkFlowReturnType<
2935

3036
export function useWorkflow<
3137
T extends RequestedModules<FactoryType> | undefined = undefined,
38+
FT extends WorkflowToken | undefined = undefined,
39+
IT extends WorkflowIssuanceToken | undefined = undefined,
3240
>({
3341
orchestratorAddress,
3442
requestedModules,
43+
issuanceTokenType,
44+
fundingTokenType,
3545
options = {
3646
enabled: true,
3747
refetchOnWindowFocus: false,
3848
},
3949
dependencies = [],
40-
}: UseWorkFlowParams<T>): UseQueryResult<Workflow<PopWalletClient, T>> {
50+
}: UseWorkFlowParams<T>): UseQueryResult<Workflow<PopWalletClient, T, FT, IT>> {
4151
const inverter = useInverter()
4252

4353
const enabled = !!inverter.data && !!orchestratorAddress && options.enabled
@@ -52,6 +62,8 @@ export function useWorkflow<
5262
queryFn: () =>
5363
inverter.data!.getWorkflow({
5464
orchestratorAddress: orchestratorAddress!,
65+
issuanceTokenType,
66+
fundingTokenType,
5567
requestedModules,
5668
}) as any,
5769
...options,

0 commit comments

Comments
 (0)