summaryrefslogtreecommitdiff
path: root/packages/taler-wallet-webextension/src/test-utils.ts
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2022-12-06 11:28:56 -0300
committerSebastian <sebasjm@gmail.com>2022-12-06 11:28:56 -0300
commit51bbf08d241f0eff8847f6656accee03c0626d88 (patch)
tree61cc838fff22c5ceb39ef47105923a755ccdd32e /packages/taler-wallet-webextension/src/test-utils.ts
parentde9f10cbf0c694d004149a7d8f4b9a458b5b0a71 (diff)
downloadwallet-core-51bbf08d241f0eff8847f6656accee03c0626d88.tar.gz
wallet-core-51bbf08d241f0eff8847f6656accee03c0626d88.tar.bz2
wallet-core-51bbf08d241f0eff8847f6656accee03c0626d88.zip
implement web-utils in web-extension
Diffstat (limited to 'packages/taler-wallet-webextension/src/test-utils.ts')
-rw-r--r--packages/taler-wallet-webextension/src/test-utils.ts19
1 files changed, 13 insertions, 6 deletions
diff --git a/packages/taler-wallet-webextension/src/test-utils.ts b/packages/taler-wallet-webextension/src/test-utils.ts
index ccc8774e9..b4983b4c2 100644
--- a/packages/taler-wallet-webextension/src/test-utils.ts
+++ b/packages/taler-wallet-webextension/src/test-utils.ts
@@ -49,8 +49,12 @@ export function createExample<Props>(
// check how we can build evaluatedProps in render time
const evaluatedProps = typeof props === "function" ? props() : props;
const Render = (args: any): VNode => create(Component, args);
- Render.args = evaluatedProps;
- return Render;
+ // Render.args = evaluatedProps;
+
+ return {
+ component: Render,
+ props: evaluatedProps
+ };
}
export function createExampleWithCustomContext<Props, ContextProps>(
@@ -66,8 +70,11 @@ export function createExampleWithCustomContext<Props, ContextProps>(
...contextProps,
children: [Render(args)],
} as any);
- WithContext.args = evaluatedProps;
- return WithContext;
+
+ return {
+ component: WithContext,
+ props: evaluatedProps
+ };
}
export function NullLink({
@@ -334,8 +341,8 @@ export function createWalletApiMock(): {
callback: cb
? cb
: () => {
- null;
- },
+ null;
+ },
});
return handler;
},