Reference · Draw a bracket, a table or a road to the final
groupsTablefunction
The table of the groups as HTML, for a reader the drawing does not serve: one <table> a group, its caption the group's name, a row a team.
Import it
import { groupsTable } from "@johnmorrisdotca/taisen-brackets";
Definition
function groupsTable(input: BracketLayout | readonly Matchup[] | BracketInput, options?: Pick<DrawOptions, "locale" | "words" | "teamName" | "standings"> & { className?: string; }): string
Parameters
| Name | Type | Description |
|---|---|---|
input | readonly Matchup[] | BracketInput | BracketLayout | The matchups, a |
options (optional) | Pick<DrawOptions, "locale" | "words" | "teamName" | "standings"> & { className?: string; } | The language, the words, the |
Returns
string
The HTML, one <table> for each group; an empty string when there is no group game.
Examples
import { groupsTable } from "@johnmorrisdotca/taisen-brackets";
const teams = [{ id: "A", name: "Aurora", group: "A" }, { id: "B", name: "Harbour", group: "A" }];
console.log(groupsTable({ teams, matchups: [{ sides: ["A", "B"], score: [2, 1], round: 0 }] }).includes("<table"));trueWhat it prints (run when this page was built)