UNPKG

@workday/canvas-kit-docs

Version:

Documentation components of Canvas Kit components

21 lines (20 loc) 821 B
import * as React from 'react'; import { CanvasProvider, ContentDirection, useTheme, } from '@workday/canvas-kit-react/common'; import { createStyles } from '@workday/canvas-kit-styling'; import { Demo } from './Demo'; import { system } from '@workday/canvas-tokens-web'; const mainContentStyles = createStyles({ padding: system.space.x4, }); export const App = () => { // useTheme is filling in the Canvas theme object if any keys are missing const canvasTheme = useTheme({ canvas: { direction: ContentDirection.LTR, }, }); return (React.createElement(CanvasProvider, { theme: canvasTheme }, React.createElement(React.Fragment, null, React.createElement("main", { className: mainContentStyles }, React.createElement(Demo, null))))); };