Files
component-party/content/7-webapp-features/2-fetch-data/lit/fetch-users-task.js
2024-11-16 04:29:46 +01:00

15 lines
353 B
JavaScript

import { Task } from "@lit/task";
export function createFetchUsersTask(element) {
return new Task(element, {
task: async () => {
const response = await fetch("https://randomuser.me/api/?results=3");
if (!response.ok) {
throw new Error(response.status);
}
return response.json();
},
args: () => [],
});
}