mirror of
				https://github.com/antd-tiny-vue/antd-tiny-vue.git
				synced 2025-10-31 08:41:45 +08:00 
			
		
		
		
	feat: add global register
This commit is contained in:
		
							
								
								
									
										1
									
								
								components/components.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								components/components.ts
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| export { default as Button } from './button' | ||||
| @@ -1,7 +1,13 @@ | ||||
| export {} | ||||
| import type { App } from 'vue' | ||||
| import * as components from './components' | ||||
|  | ||||
| const aaa = () => { | ||||
|   // TODO | ||||
| export default { | ||||
|   install(app: App) { | ||||
|     for (const componentsKey in components) { | ||||
|       const component = (components as any)[componentsKey] | ||||
|       if (component.install) { | ||||
|         app.use(component) | ||||
|       } | ||||
|     } | ||||
|   } | ||||
| } | ||||
|  | ||||
| export default aaa | ||||
|   | ||||
		Reference in New Issue
	
	Block a user