import ExcelJS from 'exceljs'
import Vue from 'vue'
import Table from './Table'
import 'handsontable/dist/handsontable.full.min.css'

/**
 * 渲染excel
 */
export default async function render(buffer, target) {
  const workbook = await new ExcelJS.Workbook().xlsx.load(buffer)
  console.log(workbook, 'workbook')
  return new Vue({
    render: (h) =>
      h(Table, {
        props: {
          workbook
        }
      })
  }).$mount(target)
}
