@dssd1001/wallet-adapter-ant-design
v0.9.5
Published
# Quick Setup (using Create-React-App with craco-less) See the [example](https://github.com/solana-labs/wallet-adapter/tree/master/packages/example) package for more usage.
Downloads
3
Readme
@dssd1001/wallet-adapter-ant-design
Quick Setup (using Create-React-App with craco-less)
See the example package for more usage.
Install
- Set up craco if you haven't already using the following guide.
- Add
craco-less
into the projectyarn add craco-less
.- Add it to the
craco.config.js
fileconst CracoLessPlugin = require('craco-less'); module.exports = { plugins: [ { plugin: CracoLessPlugin, options: { lessLoaderOptions: { lessOptions: { modifyVars: { '@primary-color': '#512da8' }, javascriptEnabled: true, }, }, }, }, ], };
- Add it to the
- Install these peer dependencies (or skip this if you have them already):
yarn add antd \
@ant-design/icons \
@solana/web3.js \
react
- Install these dependencies:
yarn add @dssd1001/wallet-adapter-wallets \
@dssd1001/wallet-adapter-react \
@dssd1001/wallet-adapter-ant-design \
@dssd1001/wallet-adapter-base
Usage
Check out usage in the example package.
Overrides
You can override the following elements from the stylesheet:
.wallet-adapter-icon
.wallet-adapter-modal-menu
.wallet-adapter-modal-menu-item
.wallet-adapter-modal-menu-button
.wallet-adapter-modal-menu-button-icon
.wallet-adapter-multi-button-menu
.wallet-adapter-multi-button-menu-item
.wallet-adapter-multi-button-menu-button
.wallet-adapter-multi-button-icon
.wallet-adapter-multi-button-item