diff --git a/widgets/Clock/package.json b/widgets/Clock/package.json deleted file mode 100644 index bb0cf10b..00000000 --- a/widgets/Clock/package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "name": "clock", - "version": "1.0.6", - "description": "Display the current time", - "main": "./src/extension.js" -} \ No newline at end of file diff --git a/widgets/Clock/src/clock.jsx b/widgets/Clock/src/clock.jsx deleted file mode 100644 index f0054ede..00000000 --- a/widgets/Clock/src/clock.jsx +++ /dev/null @@ -1,21 +0,0 @@ -import React from "react" - -import "./index.less" - -const Clock = () => { - const [time, setTime] = React.useState(new Date()) - - React.useEffect(() => { - const interval = setInterval(() => { - setTime(new Date()) - }, 1000) - - return () => clearInterval(interval) - }, []) - - return
- {time.toLocaleTimeString()} -
-} - -export default Clock \ No newline at end of file diff --git a/widgets/Clock/src/extension.js b/widgets/Clock/src/extension.js deleted file mode 100644 index cbc3cea8..00000000 --- a/widgets/Clock/src/extension.js +++ /dev/null @@ -1,45 +0,0 @@ -export default class Clock { - registerWidgets = [ - { - name: "Clock", - description: "Display the current time", - component: () => import("./clock.jsx"), - } - ] - - registerPages = [ - { - path: "/clock", - component: () => import("./clock.jsx"), - } - ] - - public = { - echo: (...str) => { - this.console.log(...str) - }, - fib: (n) => { - let a = 0, b = 1 - for (let i = 0; i < n; i++) { - let c = a + b - a = b - b = c - } - return a - } - } - - events = { - "test": (data) => { - this.console.log("test") - - if (data) { - this.console.log(data) - } - } - } - - async onInitialize() { - this.console.log("Hi from the extension worker!") - } -} \ No newline at end of file diff --git a/widgets/Clock/src/index.less b/widgets/Clock/src/index.less deleted file mode 100644 index 4b5556dc..00000000 --- a/widgets/Clock/src/index.less +++ /dev/null @@ -1,6 +0,0 @@ -.clock { - font-size: 2rem; - color: blue; - - font-family: "DM Mono", monospace; -} \ No newline at end of file