slanted-gamedev-toolz
Version:
A slanted mix of tools for your brilliant ideas in game design.
40 lines (39 loc) • 973 B
JavaScript
import { jsx as _jsx } from "react/jsx-runtime";
import { JournalUi } from "./JournalUi";
const meta = {
component: JournalUi,
};
export default meta;
const pages = {
titles: ["Character", "Magic", "Items", "Skills"],
contents: [
"View and customize your hero.",
"Cast powerful spells.",
"Browse and equip items.",
"Upgrade and assign new skills.",
],
};
/*
* Example JournalUi story with React Hooks.
*/
const Usage = () => {
return (_jsx(JournalUi, { pageTitles: pages.titles, pageContents: pages.contents, showFooter: false }));
};
export const Render = {
render: () => _jsx(Usage, {}),
};
export const Footer = {
args: {
pageTitles: pages.titles,
pageContents: pages.contents,
showFooter: true,
},
};
export const FooterText = {
args: {
pageTitles: pages.titles,
pageContents: pages.contents,
showFooter: true,
showFooterText: true,
},
};