diff --git a/examples/client/package.json b/examples/client/package.json
index a739bec1..44f66338 100644
--- a/examples/client/package.json
+++ b/examples/client/package.json
@@ -16,10 +16,10 @@
"eslint-plugin-react-refresh": "^0.3.4",
"react": "^18.2.0",
"react-dom": "^18.2.0",
- "typescript": "^4.9.3",
+ "typescript": "^5.0.3",
"vite": "^4.1.0",
"zod": "^3.21.4",
- "@windingtree/sdk": "^0.1.0-beta.3"
+ "@windingtree/sdk": "latest"
},
"eslintConfig": {
"extends": [
diff --git a/examples/client/src/App.tsx b/examples/client/src/App.tsx
index b20594f6..d84d45b1 100644
--- a/examples/client/src/App.tsx
+++ b/examples/client/src/App.tsx
@@ -7,11 +7,10 @@ import {
contractConfig,
serverAddress,
} from '../../shared/types.js';
-import { isExpired } from '../../../src/utils/time.js';
import { RequestRecord } from '../../../src/client/requestsRegistry.js';
-import { createClient, Client } from '../../../src/client/index.js';
-import { ClientOptions, storage } from '@windingtree/sdk';
-// import { isExpired } from '@windingtree/sdk/utils';
+import { Client, createClient } from '../../../src/client/index.js';
+import { ClientOptions, storage, utils } from '../../../src/index.js';
+// import { Client, ClientOptions, RequestRecord, createClient, storage } from '@windingtree/sdk';
/** Default request expiration time */
const defaultExpire = '30s';
@@ -114,10 +113,10 @@ export const Requests = ({ requests, subscribed, onClear, onCancel }: RequestsPr
{r.data.id} |
{JSON.stringify(r.data.query)} |
{subscribed && subscribed(r.data.id) ? '✅' : 'no'} |
- {isExpired(r.data.expire) || r.cancelled ? '✅' : 'no'} |
+ {utils.isExpired(r.data.expire) || r.cancelled ? '✅' : 'no'} |
{r.offers.length} |
- {!r.cancelled && !isExpired(r.data.expire) ? (
+ {!r.cancelled && !utils.isExpired(r.data.expire) ? (
|