1.0.0-beta.5 • Published 4 years ago
@thorgate/spa-view v1.0.0-beta.5
@thorgate/spa-view
View helpers used by Thorgate project template SPA variant
Wrap your components into Views using withView helper to take advantage of:
- ErrorBoundary (see errors)
- Passing user and authentication information to children
- If not supported by the browser (or turned off), managing and restoring scroll position so that the content does not jump on loading
view-manager has to be set up to take full advantage of features Views provide.
Usage:
import React from 'react';
import { connectView } from '@thorgate/spa-view';
const withView = target => (
connectView({ onComponentError: (error) => { console.log(error); }})(target)
);
class Home extends React.Component {
render() {
return (
<div className="Home">
<p className="Home-intro">
To get started, edit <code>src/App.js</code> or{' '}
<code>src/Home.js</code> and save to reload.
</p>
</div>
);
}
}
export default withView(Home);
1.0.0-beta.4
4 years ago
1.0.0-beta.5
4 years ago
1.0.0-beta.2
4 years ago
1.0.0-beta.0
4 years ago
1.0.0-alpha.39
6 years ago
1.0.0-alpha.37
6 years ago
1.0.0-alpha.30
6 years ago
1.0.0-alpha.29
6 years ago
1.0.0-alpha.28
6 years ago
1.0.0-alpha.25
6 years ago
1.0.0-alpha.24
6 years ago
1.0.0-alpha.23
6 years ago
1.0.0-alpha.22
6 years ago
1.0.0-alpha.21
6 years ago
1.0.0-alpha.20
6 years ago
1.0.0-alpha.19
6 years ago
1.0.0-alpha.14
6 years ago
1.0.0-alpha.13
6 years ago
1.0.0-alpha.7
6 years ago
1.0.0-alpha.6
7 years ago
1.0.0-alpha.5
7 years ago
1.0.0-alpha.4
7 years ago
1.0.0-alpha.3
7 years ago
1.0.0-alpha.2
7 years ago
1.0.0-alpha.1
7 years ago