/*
 * @Author: wfl
 * @LastEditors: wfl
 * @description:
 * @updateInfo:
 * @Date: 2022-08-10 19:46:41
 * @LastEditTime: 2022-08-11 17:14:08
 */

import { defineComponent, ref } from 'vue';
import { Table } from 'ant-design-vue';
import { RoleFormState } from '../type';

const RoleUserTable = defineComponent({
  props: {
    role: {
      type: Object as PropType<RoleFormState>,
    },
  },
  setup() {
    const loading = ref(false);

    return () => (
      <Table
        size="middle"
        indentSize={45}
        loading={loading.value}
        bordered
        defaultExpandAllRows
        pagination={false}
        dataSource={[]}
        scroll={{
          scrollToFirstRowOnChange: true,
          y: 'calc(100vh - 238px)',
        }}
      ></Table>
    );
  },
});

export default RoleUserTable;
