https://github.com/mankins/svelte-store-webmonetization
https://github.com/mankins/svelte-store-webmonetization
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/mankins/svelte-store-webmonetization
- Owner: mankins
- License: mit
- Created: 2021-04-23T13:25:34.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-06-02T16:26:15.000Z (about 4 years ago)
- Last Synced: 2024-04-25T14:40:58.092Z (about 1 year ago)
- Language: JavaScript
- Size: 10.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- Changelog: changelog.md
- License: license.md
Awesome Lists containing this project
README
# Svelte Store Web Monetization
A [Svelte store](https://svelte.dev/tutorial/writable-stores) for listening to changes to Web Monetization.
## Usage
```
npm install -D svelte-store-webmonetization
``````javascript
import webmon from 'svelte-store-webmonetization';
``````svelte
{#if $webmon.monetized}
Premium Content Unlocked
{/if}Web Monetization: {JSON.stringify($webmon)}
```## Setup Web Monetization
This assumes that you have a payment pointer setup on your `app.html`:
```html
```For more information see [Web Monetization](https://webmonetization.org).
## Related
- [svelte-monetization](https://github.com/wobsoriano/svelte-monetization)## See Also
- [Web Monetization](https://webmonetization.org)
- [Web Monetization Browser Events](https://webmonetization.org/docs/api#browser-events)## License
This plugin is released under the [MIT License](license.md).