Skip to content

Commit d4eed43

Browse files
authored
[docs] clarify sequence usage (#3568)
1 parent 691ae7e commit d4eed43

File tree

1 file changed

+14
-4
lines changed

1 file changed

+14
-4
lines changed

documentation/docs/05-modules.md

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -95,13 +95,23 @@ This module provides a helper function to sequence multiple `handle` calls.
9595
import { sequence } from '@sveltejs/kit/hooks';
9696

9797
async function first({ event, resolve }) {
98-
console.log('first');
99-
return await resolve(event);
98+
console.log('first pre-processing');
99+
const result = await resolve(event);
100+
console.log('first post-processing');
101+
return result;
100102
}
101103
async function second({ event, resolve }) {
102-
console.log('second');
103-
return await resolve(event);
104+
console.log('second pre-processing');
105+
const result = await resolve(event);
106+
console.log('second post-processing');
107+
return result;
104108
}
105109

106110
export const handle = sequence(first, second);
107111
```
112+
113+
The example above would print:
114+
>first pre-processing
115+
>second pre-processing
116+
>second post-processing
117+
>first post-processing

0 commit comments

Comments
 (0)