Skip to content
Snippets Groups Projects
Unverified Commit 08413514 authored by syuilo's avatar syuilo
Browse files

typo

parent 467a21f0
No related branches found
No related tags found
No related merge requests found
...@@ -152,13 +152,13 @@ if (user == null) { ...@@ -152,13 +152,13 @@ if (user == null) {
``` ```
という処理を`ensure`を使うと という処理を`ensure`を使うと
``` ts ``` ts
const user = await Users.findOne(userId).then(esure); const user = await Users.findOne(userId).then(ensure);
// この時点で user の型は User // この時点で user の型は User
``` ```
という風に書けます。 という風に書けます。
もちろん`ensure`内部でエラーを握りつぶすようなことはしておらず、万が一`undefined`だった場合はPromiseがRejectされ後続の処理は実行されません。 もちろん`ensure`内部でエラーを握りつぶすようなことはしておらず、万が一`undefined`だった場合はPromiseがRejectされ後続の処理は実行されません。
``` ts ``` ts
const user = await Users.findOne(userId).then(esure); const user = await Users.findOne(userId).then(ensure);
// 万が一 Users.findOne の結果が undefined だったら、ensure でエラーが発生するので // 万が一 Users.findOne の結果が undefined だったら、ensure でエラーが発生するので
// この行に到達することは無い // この行に到達することは無い
// なので、.then(ensure) は // なので、.then(ensure) は
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment