Skip to content

Commit 05b3a6d

Browse files
authored
durable objects: fix ts constructor
1 parent 929aade commit 05b3a6d

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

src/content/docs/durable-objects/get-started/tutorial-with-sql-api.mdx

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,10 @@ export class MyDurableObject extends DurableObject {
8787

8888
```ts
8989
export class MyDurableObject extends DurableObject {
90-
constructor(ctx: DurableObjectState, env: Env) {}
90+
constructor(ctx: DurableObjectState, env: Env) {
91+
// Required, as we're extending the base class.
92+
super(ctx, env)
93+
}
9194
}
9295
```
9396

@@ -101,7 +104,7 @@ Your file should now look like:
101104

102105
```js
103106
export class MyDurableObject extends DurableObject {
104-
constructor(ctx, env) {}
107+
constructor(ctx: DurableObjectState, env: Env) {}
105108

106109
async sayHello() {
107110
let result = this.ctx.storage.sql
@@ -116,7 +119,10 @@ export class MyDurableObject extends DurableObject {
116119

117120
```ts
118121
export class MyDurableObject extends DurableObject {
119-
constructor(ctx: DurableObjectState, env: Env) {}
122+
constructor(ctx: DurableObjectState, env: Env) {
123+
// Required, as we're extending the base class.
124+
super(ctx, env)
125+
}
120126

121127
async sayHello() {
122128
let result = this.ctx.storage.sql

0 commit comments

Comments
 (0)