Table: DefineComponent<
ExtractPropTypes<
{
align: {
default: undefined;
type: PropType<"start" | "end" | "center">;
};
hover: { default: false; type: BooleanConstructor };
size: { default: undefined; type: PropType<"sm" | "md" | "lg"> };
striped: { default: false; type: BooleanConstructor };
},
>,
() => VNode<RendererNode, RendererElement, { [key: string]: any }>,
{},
{},
{},
ComponentOptionsMixin,
ComponentOptionsMixin,
{},
string,
PublicProps,
ToResolvedProps<
ExtractPropTypes<
{
align: {
default: undefined;
type: PropType<"start" | "end" | "center">;
};
hover: { default: false; type: BooleanConstructor };
size: { default: undefined; type: PropType<"sm" | "md" | "lg"> };
striped: { default: false; type: BooleanConstructor };
},
>,
{},
>,
{
align: "start"
| "end"
| "center";
hover: boolean;
size: "sm" | "md" | "lg";
striped: boolean;
},
{},
{},
{},
string,
ComponentProvideOptions,
true,
{},
any,
> = ...
Data table primitive:
<table class="hl-table">withstriped,hover,align, andsizemodifiers. Author the rows yourself in the default slot.