g-loot / react-tournament-brackets

React component library for displaying bracket leaderboards
https://sleepy-kare-d8538d.netlify.app/?path=/story/components-bracket--bracket
GNU Lesser General Public License v2.1
215 stars 69 forks source link

createTheme is not a function #53

Open erwinespl opened 1 year ago

erwinespl commented 1 year ago

on nexJS

const SingleEliminationBracket = dynamic( () => { return import("@g-loot/react-tournament-brackets").then(mod => mod.SingleEliminationBracket);},{ ssr: false } ); const SVGViewer = dynamic( () => { return import("@g-loot/react-tournament-brackets").then(mod => mod.SVGViewer);},{ ssr: false } ); const createTheme = dynamic( () => { return import("@g-loot/react-tournament-brackets").then(mod => mod.createTheme);},{ ssr: false } );

const WhiteTheme = createTheme({ textColor: { main: "#000000", highlighted: "#ffffffde", dark: "#ffffffde" }, matchBackground: { wonColor: "#E7B738", lostColor: "#ffffff26" }, score: { background: { wonColor: "#212121", lostColor: "#212121" }, text: { highlightedWonColor: "#E7B738", highlightedLostColor: "#FB7E94" }, }, border: { color: "#fff", highlightedColor: "#8968c4", }, roundHeader: { backgroundColor: "#424242",
fontColor: "#ffffffde" }, connectorColor: "#B388FFE5", connectorColorHighlight: "#E7B738", svgBackground: "transparent", });

Shenato commented 8 months ago

Please let me know if this change fixes it https://github.com/g-loot/react-tournament-brackets/pull/64

You can easily test it by npm installing this beta release https://www.npmjs.com/package/@g-loot/react-tournament-brackets/v/1.0.31-rc