diff --git a/src/ventilation/Drag.tsx b/src/ventilation/Drag.tsx deleted file mode 100644 index 565afaa..0000000 --- a/src/ventilation/Drag.tsx +++ /dev/null @@ -1,58 +0,0 @@ -import React, { useState } from "react"; -import Draggable, { DraggableEvent, PositionOffsetControlPosition } from "react-draggable"; -import pipeIcon from "../assets/components/pipeT.png"; - -interface Props { - onStart?: (event: DraggableEvent) => void; - onStop?: (event: DraggableEvent) => void; - offsetParent?: HTMLElement | Element | undefined; - positionOffset?: PositionOffsetControlPosition | undefined; - children?: any; - transform?: string; - selected?: boolean; -} - -export default function Drag(props: Props) { - const { onStart, onStop, children, selected } = props; - const [pointerEvents, setPointerEvents] = useState(true); - - const myOnStart = (event: DraggableEvent) => { - if (onStart) onStart(event); - setPointerEvents(false); - }; - - const myOnStop = (event: DraggableEvent) => { - if (onStop) onStop(event); - setPointerEvents(true); - }; - - const onDrag = (event: DraggableEvent) => { - console.log("drag"); - }; - - const dragHandlers = { onStart: myOnStart, onStop: myOnStop }; - return ( - -
- pipe -
-
- ); -} diff --git a/vite.config.ts b/vite.config.ts index 874b9dd..212bfe4 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -9,10 +9,12 @@ export default defineConfig({ react(), tsconfigPaths(), VitePWA({ + registerType: 'autoUpdate', // Automatically updates the service worker when a new version is available workbox: { globPatterns: ['**/*.{js,css,html,png,jpg,svg}'], // Cache all common asset types maximumFileSizeToCacheInBytes: 20 * 1024 * 1024, // 20 MiB + cleanupOutdatedCaches: true }, }), ],