feat: implement Spotlight Krate Creation workflow
- Add type-to-trigger Spotlight with keyboard (any character) - Add canvas click to open Spotlight - Implement keyboard navigation (↑↓ Enter Esc) - Add keyboard shortcut handlers and spotlight store - Create useSpotlight hook with fuzzy search - Create mock Kubernetes resources for initial testing - Implement krate creation with collision detection - Add Quick Actions (all pods, services, deployments, namespaces) - Create Spotlight with filter chips and result rendering - Add Spotlight state management with setQuery, setFilter, setSel - Include design specs (Krates.dc.html, server.js, support.js)
This commit is contained in:
79
client/node_modules/.vite/deps/_metadata.json
generated
vendored
Normal file
79
client/node_modules/.vite/deps/_metadata.json
generated
vendored
Normal file
@@ -0,0 +1,79 @@
|
||||
{
|
||||
"hash": "572b8421",
|
||||
"configHash": "721dceed",
|
||||
"lockfileHash": "7ea8032f",
|
||||
"browserHash": "445b3fe2",
|
||||
"optimized": {
|
||||
"react": {
|
||||
"src": "../../react/index.js",
|
||||
"file": "react.js",
|
||||
"fileHash": "f493482f",
|
||||
"needsInterop": true
|
||||
},
|
||||
"react-dom": {
|
||||
"src": "../../react-dom/index.js",
|
||||
"file": "react-dom.js",
|
||||
"fileHash": "96ce0925",
|
||||
"needsInterop": true
|
||||
},
|
||||
"react/jsx-dev-runtime": {
|
||||
"src": "../../react/jsx-dev-runtime.js",
|
||||
"file": "react_jsx-dev-runtime.js",
|
||||
"fileHash": "2e4301f2",
|
||||
"needsInterop": true
|
||||
},
|
||||
"react/jsx-runtime": {
|
||||
"src": "../../react/jsx-runtime.js",
|
||||
"file": "react_jsx-runtime.js",
|
||||
"fileHash": "7c54f297",
|
||||
"needsInterop": true
|
||||
},
|
||||
"react-dom/client": {
|
||||
"src": "../../react-dom/client.js",
|
||||
"file": "react-dom_client.js",
|
||||
"fileHash": "53bfca8f",
|
||||
"needsInterop": true
|
||||
},
|
||||
"xterm": {
|
||||
"src": "../../xterm/lib/xterm.js",
|
||||
"file": "xterm.js",
|
||||
"fileHash": "8c9fc642",
|
||||
"needsInterop": true
|
||||
},
|
||||
"xterm-addon-fit": {
|
||||
"src": "../../xterm-addon-fit/lib/xterm-addon-fit.js",
|
||||
"file": "xterm-addon-fit.js",
|
||||
"fileHash": "aa816989",
|
||||
"needsInterop": true
|
||||
},
|
||||
"zustand": {
|
||||
"src": "../../zustand/esm/index.mjs",
|
||||
"file": "zustand.js",
|
||||
"fileHash": "27b4400f",
|
||||
"needsInterop": false
|
||||
},
|
||||
"zustand/middleware": {
|
||||
"src": "../../zustand/esm/middleware.mjs",
|
||||
"file": "zustand_middleware.js",
|
||||
"fileHash": "54ddb76f",
|
||||
"needsInterop": false
|
||||
},
|
||||
"yjs": {
|
||||
"src": "../../yjs/dist/yjs.mjs",
|
||||
"file": "yjs.js",
|
||||
"fileHash": "be3b3e27",
|
||||
"needsInterop": false
|
||||
}
|
||||
},
|
||||
"chunks": {
|
||||
"chunk-BVI7NZOO": {
|
||||
"file": "chunk-BVI7NZOO.js"
|
||||
},
|
||||
"chunk-4HAMFFQC": {
|
||||
"file": "chunk-4HAMFFQC.js"
|
||||
},
|
||||
"chunk-EQCVQC35": {
|
||||
"file": "chunk-EQCVQC35.js"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user