LiquidAI/LFM2-WebGPU
94
1/**2 * Sleep for a given number of seconds.3 * @param {number} seconds - The number of seconds to sleep.4 * @return {void}5 */6export async function sleep(seconds) {7 return new Promise((resolve) => setTimeout(resolve, seconds * 1000));8}9 10export default (input, output) =>11 React.createElement(12 "div",13 { className: "bg-purple-50 border border-purple-200 rounded-lg p-4" },14 React.createElement(15 "div",16 { className: "flex items-center mb-2" },17 React.createElement(18 "div",19 {20 className:21 "w-8 h-8 bg-purple-100 rounded-full flex items-center justify-center mr-3",22 },23 "😴",24 ),25 React.createElement(26 "h3",27 { className: "text-purple-900 font-semibold" },28 "Sleep",29 ),30 ),31 React.createElement(32 "div",33 { className: "text-sm space-y-1" },34 React.createElement(35 "p",36 { className: "text-purple-700 font-medium" },37 `Slept for ${input.seconds || "unknown"} seconds`,38 ),39 React.createElement(40 "p",41 { className: "text-purple-600 text-xs" },42 output,43 ),44 ),45 );46 