Skip to content

Commit a6d2706

Browse files
Improve worker default file
1 parent 28f8799 commit a6d2706

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

src/gui/src/helpers/new_context_menu_item.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -164,8 +164,16 @@ const new_context_menu_item = function(dirname, append_to_element){
164164
dirname: dirname,
165165
append_to_element: append_to_element,
166166
name: 'New Worker.js',
167-
content: `router.get('/', (req, res) => {
168-
return 'Hello World';
167+
content: `// This is an example application for Puter Workers
168+
169+
router.get('/', ({request}) => {
170+
return 'Hello World'; // returns a string
171+
});
172+
router.get('/api/hello', ({request}) => {
173+
return {'msg': 'hello'}; // returns a JSON object
174+
});
175+
router.get('/*page', ({request, params}) => {
176+
return new Response(\`Page \${params.page} not found\`, {status: 404});
169177
});
170178
`
171179
});

0 commit comments

Comments
 (0)