add @dnd-kit support.
This commit is contained in:
		
							
								
								
									
										48
									
								
								deno.lock
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										48
									
								
								deno.lock
									
									
									
										generated
									
									
									
								
							| @@ -1,6 +1,9 @@ | |||||||
| { | { | ||||||
|   "version": "4", |   "version": "4", | ||||||
|   "specifiers": { |   "specifiers": { | ||||||
|  |     "npm:@dnd-kit/core@^6.3.1": "6.3.1_react@19.0.0_react-dom@19.0.0__react@19.0.0", | ||||||
|  |     "npm:@dnd-kit/modifiers@9": "9.0.0_@dnd-kit+core@6.3.1__react@19.0.0__react-dom@19.0.0___react@19.0.0_react@19.0.0_react-dom@19.0.0__react@19.0.0", | ||||||
|  |     "npm:@dnd-kit/sortable@10": "10.0.0_@dnd-kit+core@6.3.1__react@19.0.0__react-dom@19.0.0___react@19.0.0_react@19.0.0_react-dom@19.0.0__react@19.0.0", | ||||||
|     "npm:@eslint/js@^9.19.0": "9.21.0", |     "npm:@eslint/js@^9.19.0": "9.21.0", | ||||||
|     "npm:@iconify/react@^5.2.0": "5.2.0_react@19.0.0", |     "npm:@iconify/react@^5.2.0": "5.2.0_react@19.0.0", | ||||||
|     "npm:@tauri-apps/api@2": "2.2.0", |     "npm:@tauri-apps/api@2": "2.2.0", | ||||||
| @@ -182,6 +185,48 @@ | |||||||
|         "@babel/helper-validator-identifier" |         "@babel/helper-validator-identifier" | ||||||
|       ] |       ] | ||||||
|     }, |     }, | ||||||
|  |     "@dnd-kit/accessibility@3.1.1_react@19.0.0": { | ||||||
|  |       "integrity": "sha512-2P+YgaXF+gRsIihwwY1gCsQSYnu9Zyj2py8kY5fFvUM1qm2WA2u639R6YNVfU4GWr+ZM5mqEsfHZZLoRONbemw==", | ||||||
|  |       "dependencies": [ | ||||||
|  |         "react", | ||||||
|  |         "tslib" | ||||||
|  |       ] | ||||||
|  |     }, | ||||||
|  |     "@dnd-kit/core@6.3.1_react@19.0.0_react-dom@19.0.0__react@19.0.0": { | ||||||
|  |       "integrity": "sha512-xkGBRQQab4RLwgXxoqETICr6S5JlogafbhNsidmrkVv2YRs5MLwpjoF2qpiGjQt8S9AoxtIV603s0GIUpY5eYQ==", | ||||||
|  |       "dependencies": [ | ||||||
|  |         "@dnd-kit/accessibility", | ||||||
|  |         "@dnd-kit/utilities", | ||||||
|  |         "react", | ||||||
|  |         "react-dom", | ||||||
|  |         "tslib" | ||||||
|  |       ] | ||||||
|  |     }, | ||||||
|  |     "@dnd-kit/modifiers@9.0.0_@dnd-kit+core@6.3.1__react@19.0.0__react-dom@19.0.0___react@19.0.0_react@19.0.0_react-dom@19.0.0__react@19.0.0": { | ||||||
|  |       "integrity": "sha512-ybiLc66qRGuZoC20wdSSG6pDXFikui/dCNGthxv4Ndy8ylErY0N3KVxY2bgo7AWwIbxDmXDg3ylAFmnrjcbVvw==", | ||||||
|  |       "dependencies": [ | ||||||
|  |         "@dnd-kit/core", | ||||||
|  |         "@dnd-kit/utilities", | ||||||
|  |         "react", | ||||||
|  |         "tslib" | ||||||
|  |       ] | ||||||
|  |     }, | ||||||
|  |     "@dnd-kit/sortable@10.0.0_@dnd-kit+core@6.3.1__react@19.0.0__react-dom@19.0.0___react@19.0.0_react@19.0.0_react-dom@19.0.0__react@19.0.0": { | ||||||
|  |       "integrity": "sha512-+xqhmIIzvAYMGfBYYnbKuNicfSsk4RksY2XdmJhT+HAC01nix6fHCztU68jooFiMUB01Ky3F0FyOvhG/BZrWkg==", | ||||||
|  |       "dependencies": [ | ||||||
|  |         "@dnd-kit/core", | ||||||
|  |         "@dnd-kit/utilities", | ||||||
|  |         "react", | ||||||
|  |         "tslib" | ||||||
|  |       ] | ||||||
|  |     }, | ||||||
|  |     "@dnd-kit/utilities@3.2.2_react@19.0.0": { | ||||||
|  |       "integrity": "sha512-+MKAJEOfaBe5SmV6t34p80MMKhjvUz0vRrvVJbPT0WElzaOJ/1xs+D+KDv+tD/NE5ujfrChEcshd4fLn0wpiqg==", | ||||||
|  |       "dependencies": [ | ||||||
|  |         "react", | ||||||
|  |         "tslib" | ||||||
|  |       ] | ||||||
|  |     }, | ||||||
|     "@esbuild/aix-ppc64@0.25.0": { |     "@esbuild/aix-ppc64@0.25.0": { | ||||||
|       "integrity": "sha512-O7vun9Sf8DFjH2UtqK8Ku3LkquL9SZL8OLY1T5NZkA34+wG3OQF7cl4Ql8vdNzM6fzBbYfLaiRLIOZ+2FOCgBQ==" |       "integrity": "sha512-O7vun9Sf8DFjH2UtqK8Ku3LkquL9SZL8OLY1T5NZkA34+wG3OQF7cl4Ql8vdNzM6fzBbYfLaiRLIOZ+2FOCgBQ==" | ||||||
|     }, |     }, | ||||||
| @@ -1612,6 +1657,9 @@ | |||||||
|   "workspace": { |   "workspace": { | ||||||
|     "packageJson": { |     "packageJson": { | ||||||
|       "dependencies": [ |       "dependencies": [ | ||||||
|  |         "npm:@dnd-kit/core@^6.3.1", | ||||||
|  |         "npm:@dnd-kit/modifiers@9", | ||||||
|  |         "npm:@dnd-kit/sortable@10", | ||||||
|         "npm:@eslint/js@^9.19.0", |         "npm:@eslint/js@^9.19.0", | ||||||
|         "npm:@iconify/react@^5.2.0", |         "npm:@iconify/react@^5.2.0", | ||||||
|         "npm:@tauri-apps/api@2", |         "npm:@tauri-apps/api@2", | ||||||
|   | |||||||
| @@ -11,6 +11,9 @@ | |||||||
|     "tauri:dev": "tauri dev" |     "tauri:dev": "tauri dev" | ||||||
|   }, |   }, | ||||||
|   "dependencies": { |   "dependencies": { | ||||||
|  |     "@dnd-kit/core": "^6.3.1", | ||||||
|  |     "@dnd-kit/modifiers": "^9.0.0", | ||||||
|  |     "@dnd-kit/sortable": "^10.0.0", | ||||||
|     "@iconify/react": "^5.2.0", |     "@iconify/react": "^5.2.0", | ||||||
|     "@tauri-apps/plugin-dialog": "~2.2.0", |     "@tauri-apps/plugin-dialog": "~2.2.0", | ||||||
|     "@tauri-apps/plugin-notification": "~2.2.1", |     "@tauri-apps/plugin-notification": "~2.2.1", | ||||||
|   | |||||||
| @@ -1,6 +1,7 @@ | |||||||
| // Load global styles | // Load global styles | ||||||
| import './index.css'; | import './index.css'; | ||||||
| // Load foundations | // Load foundations | ||||||
|  | import { DndContext } from '@dnd-kit/core'; | ||||||
| import React from 'react'; | import React from 'react'; | ||||||
| import ReactDOM from 'react-dom/client'; | import ReactDOM from 'react-dom/client'; | ||||||
| import { BrowserRouter, Route, Routes } from 'react-router-dom'; | import { BrowserRouter, Route, Routes } from 'react-router-dom'; | ||||||
| @@ -17,6 +18,7 @@ import Settings from './pages/Settings'; | |||||||
|  |  | ||||||
| ReactDOM.createRoot(document.getElementById('root') as HTMLElement).render( | ReactDOM.createRoot(document.getElementById('root') as HTMLElement).render( | ||||||
|   <React.StrictMode> |   <React.StrictMode> | ||||||
|  |     <DndContext> | ||||||
|       <Notifications> |       <Notifications> | ||||||
|         <EstimWatchProvider> |         <EstimWatchProvider> | ||||||
|           <BrowserRouter> |           <BrowserRouter> | ||||||
| @@ -36,5 +38,6 @@ ReactDOM.createRoot(document.getElementById('root') as HTMLElement).render( | |||||||
|           </BrowserRouter> |           </BrowserRouter> | ||||||
|         </EstimWatchProvider> |         </EstimWatchProvider> | ||||||
|       </Notifications> |       </Notifications> | ||||||
|  |     </DndContext> | ||||||
|   </React.StrictMode>, |   </React.StrictMode>, | ||||||
| ); | ); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user