Skip to content

Commit 3b1136c

Browse files
committed
fix(examples): do not ignore error but use cast
1 parent 3c6d9fb commit 3b1136c

2 files changed

Lines changed: 1 addition & 7 deletions

File tree

examples/quickstart/simple-coffee-machine.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -179,15 +179,12 @@ servient.start().then((WoT) => {
179179
thing.setActionHandler("refill", async (params, options) => {
180180
const selectedResource = await params.value();
181181
console.info("received refill order of ", selectedResource);
182-
// @ts-expect-error: Property doesn't exist error
183182
if (selectedResource.indexOf("water") !== -1) {
184183
waterAmount = 1000;
185184
}
186-
// @ts-expect-error: Property doesn't exist error
187185
if (selectedResource.indexOf("beans") !== -1) {
188186
beansAmount = 1000;
189187
}
190-
// @ts-expect-error: Property doesn't exist error
191188
if (selectedResource.indexOf("milk") !== -1) {
192189
milkAmount = 1000;
193190
}

packages/examples/src/quickstart/simple-coffee-machine.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -186,17 +186,14 @@ servient.start().then((WoT) => {
186186
});
187187

188188
thing.setActionHandler("refill", async (params, options) => {
189-
const selectedResource = await params.value();
189+
const selectedResource = (await params.value()) as Array<"water" | "beans" | "milk">;
190190
console.info("received refill order of ", selectedResource);
191-
// @ts-expect-error: Property doesn't exist error
192191
if (selectedResource!.indexOf("water") !== -1) {
193192
waterAmount = 1000;
194193
}
195-
// @ts-expect-error: Property doesn't exist error
196194
if (selectedResource!.indexOf("beans") !== -1) {
197195
beansAmount = 1000;
198196
}
199-
// @ts-expect-error: Property doesn't exist error
200197
if (selectedResource!.indexOf("milk") !== -1) {
201198
milkAmount = 1000;
202199
}

0 commit comments

Comments
 (0)