Migrate to Netlify Today

Netlify announces the next evolution of Gatsby Cloud. Learn more

ContactSign Up
Community Plugin
View plugin on GitHub

gatsby-plugin-monetization

A Gatsby plugin for react-monetize to speed up your integration with Web Monetization API

Install

yarn add gatsby-plugin-monetization

Or

npm install --save gatsby-plugin-monetization

How to use

You can read how to get your payment pointer on official website of Web Monetization API.

import { useContent, useStatus } from 'gatsby-plugin-monetization';

function MyComponent() {
    // ...
    const { state, events } = useStatus();
    const { isMonetized } = useContent();
    // ...
}

./gatsby-config.js

module.exports = {
    plugins: [
        {
            resolve: `gatsby-plugin-monetization`,
            options: {
                // [required]
                paymentPointer: 'your-payment-pointer',
            },
        },
    ],
};

Author

👤 Muhammad Ali hi@muhammadali.io

react-monetize Author

👤 Guido Vizoso guido.vizoso9@gmail.com

Show your support

Give a ⭐️ if this project helped you!

License

MIT

© 2023 Gatsby, Inc.