mirror of
https://github.com/crater-invoice/crater.git
synced 2025-10-29 12:41:10 -04:00
init crater
This commit is contained in:
20
resources/assets/js/components/base/base-table/index.js
Executable file
20
resources/assets/js/components/base/base-table/index.js
Executable file
@ -0,0 +1,20 @@
|
||||
import TableComponent from './components/TableComponent'
|
||||
import TableColumn from './components/TableColumn'
|
||||
import Pagination from './components/Pagination'
|
||||
import { mergeSettings } from './settings'
|
||||
|
||||
export default {
|
||||
install (Vue, options = {}) {
|
||||
mergeSettings(options)
|
||||
|
||||
Vue.component('table-component', TableComponent)
|
||||
Vue.component('table-column', TableColumn)
|
||||
Vue.component('pagination', Pagination)
|
||||
},
|
||||
|
||||
settings (settings) {
|
||||
mergeSettings(settings)
|
||||
}
|
||||
}
|
||||
|
||||
export { TableComponent, TableColumn }
|
||||
Reference in New Issue
Block a user