0.25.0 • Published 5 years ago
react-component-viewer v0.25.0
Intro
import { ComponentViewer } from 'react-component-viewer';
React Component to help you with development of other React components.
- just a component, no separate build system,
- observe component states all at once or zoom into a single component or a screen for debugging,
- user defined theme switching for multi brand/theme development.
Installation
npm install react-component-viewer --save-dev
CRA Example
import * as React from 'react';
import { Registries, ComponentViewer } from 'react-component-viewer';
import { buttonsDemo } from './demos/buttons';
import { linksDemo } from './demos/links';
import { profileScreenDemo } from './demos/profileScreen';
import { formsDemo } from './demos/forms';
import { sideBySideDemo } from './demos/sideBySide';
const registries = new Registries({componentWrapper: DemoWrapper});
registries.add('components')
.registerAsGrid('Links', 300, linksDemo)
.registerAsTwoColumnTable('Buttons', buttonsDemo)
.registerAsRows('Inputs', inputsDemo);
registries.add('layouts')
.registerAsRows('Side by Side', sideBySideDemo);
registries.add('screens')
.registerSingle('Single Screen', profileScreenDemo)
.registerAsMiniApp('Single Screen mini app', '/app', profileScreenDemo);
export class App extends React.Component {
render() {
return (
<ComponentViewer registries={registries}/>
);
}
}
Read more
0.25.0
5 years ago
0.24.0
5 years ago
0.21.0
5 years ago
0.23.0
5 years ago
0.22.0
5 years ago
0.20.0
6 years ago
0.19.1
6 years ago
0.19.0
6 years ago
0.18.0
6 years ago
0.17.0
6 years ago
0.16.0
6 years ago
0.15.0
6 years ago
0.14.0
6 years ago
0.13.0
6 years ago
0.12.0
6 years ago
0.11.0
6 years ago
0.10.2
6 years ago
0.10.1
6 years ago