A React Minimap component based of visual studio's preview minimap
🗾 Gives you a high level overview of your page or component which is very useful for quick navigation or page preview
yarn add react-simple-minimap
import React, { Component } from 'react'
import Minimap from 'react-simple-minimap'
class Page extends Component {
renderPage = () => (
<>
<Header>...</Header>
<Main>...</Main>
<Footer>...</Footer>
</>
)
render() {
return (
<>
<Minimap of={this.renderPage()} />
{this.renderPage()}
</>
)
}
}
Property | Type | Default | Required? | Description |
---|---|---|---|---|
of |
Node |
null |
✓ | The component to be previewed, normally a page |
width |
number |
114 |
Minimap width in pixels | |
height |
number or string |
300 |
Minimap height can be any unit |
MIT © antoniojps