@editorjs/opensea v1.0.2
OpenSea Tool for Editor.js
Parses the pasted link to OpenSea item and inserts the embed block.

Installation
Use your package manager to install the @editorjs/opensea package.
npm install -D @editorjs/opensea
yarn add -D @editorjs/openseaUsage
Import and add the Tool to Editor.js tools config.
import OpenseaTool from '@editorjs/opensea';
const editor = new EditorJS({
tools: {
opensea: {
class: OpenseaTool
},
},
// ...
});Check out the example page.
Output Data
Check the OpenseaToolData interface in src/types/index.ts file with types.
Render Template
Use the following HTML to render the block.
<nft-card contractAddress="{ data.contractAddress }" tokenId="{ data.tokenId }"></nft-card>
<script src="https://unpkg.com/embeddable-nfts/dist/nft-card.min.js"></script>Development
This tool uses Vite as builder.
npm run dev — run development environment with hot reload
npm run build — build the tool for production to the dist folder
Links
About CodeX
CodeX is a team of digital specialists around the world interested in building high-quality open source products on a global market. We are open for young people who want to constantly improve their skills and grow professionally with experiments in cutting-edge technologies.
| 🌐 | Join 👋 | ||
|---|---|---|---|
| codex.so | codex.so/join | @codex_team | @codex_team |