2026-01-29 16:29:09 +08:00
|
|
|
import CubeSplitter from './components/CubeSplitter.vue'
|
2026-01-30 15:38:48 +08:00
|
|
|
import CubeWebSocket from './components/CubeWebSocket.vue'
|
2026-01-29 11:12:19 +08:00
|
|
|
|
|
|
|
|
const components = {
|
2026-01-30 15:38:48 +08:00
|
|
|
CubeSplitter,
|
|
|
|
|
CubeWebSocket
|
2026-01-29 11:12:19 +08:00
|
|
|
}
|
|
|
|
|
|
2026-01-29 16:50:40 +08:00
|
|
|
const install = (app: any) => {
|
2026-01-29 11:12:19 +08:00
|
|
|
Object.entries(components).forEach(([name, component]) => {
|
|
|
|
|
app.component(name, component)
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
const CubeLib = {
|
|
|
|
|
install,
|
|
|
|
|
...components
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export default CubeLib
|
2026-01-30 15:38:48 +08:00
|
|
|
export { CubeSplitter, CubeWebSocket }
|