mollectorgame-sdk v1.16.7
Mollector SDK
Mollector SDK is a UI and embeded dapps for Mollector project
Authors
Installation
Requirements
Install sdk with yarn
yarn add mollectorgame-sdk
Usage/Examples
Container
Root of the project need to be wrapped by in order to make the embeded dapp works
import { Container } from 'mollectorgame-sdk'
ReactDOM.render(
<React.StrictMode>
<Container>
<App />
</Container>
</React.StrictMode>,
document.getElementById('root'),
)
MainApp
Options:
isEmbeded
: Enable to embed mainappisOpen
: Show/hide mainapponHandleClose
: Function trigger when close request receivedinjectedConnectorConfig
: config for metamask login.supportedChainIds
: Array of supported chain ID for metamask login
walletConnectorConfig
: config for wallet connector loginrpc
: rpc settingsqrcode
: enable qr code
import { Container, MainApp } from 'mollectorgame-sdk'
<Container>
<MainApp
isEmbeded={false}
isOpen={isOpen}
onHandleClose={() => setIsOpen(false)}
injectedConnectorConfig={{
supportedChainIds: [89, 56, 88],
}}
walletConnectorConfig={{
rpc: { 56: 'https://solitary-snowy-river.bsc.quiknode.pro/16b4e8d1466a4e5c06c88145a2faed83b3661fd9/' },
bridge: 'https://bridge.walletconnect.org',
qrcode: true,
}}
/>
<Button onClick={() => setIsOpen(true)}>Open App</Button>
</Container>
Modal
Options:
isOpen
: Show/hide modalonHandleClose
: Function trigger when close request receivedoverlayStyle
: Style for overlaycontentStyle
: Style for content
import { Modal } from 'mollectorgame-sdk'
<>
<Modal
isOpen={isOpen}
contentStyle={{
maxWidth: '400px',
}}
onHandleClose={() => {
setIsOpen(false)
}}
>
<Box>Testing Modal</Box>
</Modal>
<Button onClick={() => setIsOpen(true)}>
Open Modal
</Button>
</>
2 years ago
2 years ago
2 years ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago