DefinitelyTyped/types/react-app/react-app-tests.tsx

39 lines
783 B
TypeScript

import * as React from 'react';
import { Navigation, Link, Layout, Header, createApp } from 'react-app';
const store = {};
const routes = {
path: '/',
children: [
{
path: '/',
action() {
return {
title: 'Foo Page',
component: <h1>Foo!</h1>
};
}
},
{
path: '/bar',
action() {
return {
title: 'Bar Page',
component: <h1>Bar!</h1>
};
}
}
]
};
<Link to="/bar" className="a-link"/>;
<Layout className="my-layout"/>;
<Header />;
<Navigation />;
createApp({
routes,
context: { store },
container: document.body
});