Socket
Socket
Sign inDemoInstall

@zoralabs/nft-components

Package Overview
Dependencies
Maintainers
14
Versions
70
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@zoralabs/nft-components - npm Package Compare versions

Comparing version 0.1.10 to 0.1.11

5

dist/constants/strings.d.ts

@@ -32,2 +32,7 @@ export declare const Strings: {

/**
* View metadata in proof of authenticity box
* @default View Metadata
*/
VIEW_METADATA: string;
/**
* List price used in pricing components

@@ -34,0 +39,0 @@ * @default List price

@@ -35,2 +35,7 @@ "use strict";

/**
* View metadata in proof of authenticity box
* @default View Metadata
*/
VIEW_METADATA: 'View Metadata',
/**
* List price used in pricing components

@@ -37,0 +42,0 @@ * @default List price

1

dist/context/useMediaContext.d.ts

@@ -1460,2 +1460,3 @@ import type { Strings } from "../constants/strings";

VIEW_IPFS: string;
VIEW_METADATA: string;
LIST_PRICE: string;

@@ -1462,0 +1463,0 @@ HIGHEST_BID: string;

@@ -24,3 +24,3 @@ "use strict";

const getPastBids = () => {
var _a, _b, _c, _d, _e;
var _a, _b, _c, _d, _e, _f;
const { data } = nft;

@@ -81,2 +81,11 @@ if (!data || !data.nft) {

}
if ('zoraIndexerResponse' in data && data.zoraIndexerResponse.minter) {
eventsList.push({
activityDescription: getString('BID_HISTORY_MINTED'),
pricing: jsx_runtime_1.jsx(react_2.Fragment, {}, void 0),
actor: data.zoraIndexerResponse.minter,
createdAt: (_f = data.zoraIndexerResponse.mintTransferEvent) === null || _f === void 0 ? void 0 : _f.blockTimestamp,
transactionHash: null,
});
}
if ("openseaInfo" in data && data.openseaInfo.creator) {

@@ -83,0 +92,0 @@ eventsList.push({

4

dist/nft-full/PlaceOfferButton.js

@@ -19,3 +19,5 @@ "use strict";

// Disable offer functionality if not a zora NFT or if offers are disabled
if ((allowOffer === false || !("zoraNFT" in nft.data)) &&
if ((allowOffer === false ||
!("zoraNFT" in nft.data) ||
nft.data.zoraNFT === undefined) &&
nft.data.pricing.auctionType !== nft_hooks_1.AuctionType.RESERVE) {

@@ -22,0 +24,0 @@ return jsx_runtime_1.jsx(react_1.Fragment, {}, void 0);

@@ -36,6 +36,10 @@ "use strict";

var _a;
const infoURL = (data && "zoraNFT" in data && ((_a = data === null || data === void 0 ? void 0 : data.zoraNFT) === null || _a === void 0 ? void 0 : _a.contentURI)) ||
(data === null || data === void 0 ? void 0 : data.nft.metadataURI);
const infoUrlLabelText = (infoURL === null || infoURL === void 0 ? void 0 : infoURL.includes("ipfs"))
? "VIEW_IPFS"
: "VIEW_METADATA";
return (jsx_runtime_1.jsxs(react_1.default.Fragment, { children: [jsx_runtime_1.jsx(ProofLink, Object.assign({ styles: linkStyles, href: `${media_urls_1.VIEW_ETHERSCAN_URL_BASE_BY_NETWORK[networkId]}${nft.contract.address}?a=${nft.tokenId}` }, { children: getString("ETHERSCAN_TXN") }), void 0),
jsx_runtime_1.jsx(ProofLink, Object.assign({ styles: linkStyles, href: (data && "zoraNFT" in data && ((_a = data === null || data === void 0 ? void 0 : data.zoraNFT) === null || _a === void 0 ? void 0 : _a.contentURI)) ||
(data === null || data === void 0 ? void 0 : data.nft.metadataURI) }, { children: getString("VIEW_IPFS") }), void 0),
data && "zoraNFT" in data && (jsx_runtime_1.jsx(ProofLink, Object.assign({ styles: linkStyles, href: `${media_urls_1.MEDIA_URL_BASE_BY_NETWORK[networkId]}${nft.creator}/${nft.tokenId}` }, { children: getString("VIEW_ZORA") }), void 0))] }, void 0));
infoURL && (jsx_runtime_1.jsx(ProofLink, Object.assign({ styles: linkStyles, href: infoURL }, { children: getString(infoUrlLabelText) }), void 0)),
data && "zoraNFT" in data && data.zoraNFT && (jsx_runtime_1.jsx(ProofLink, Object.assign({ styles: linkStyles, href: `${media_urls_1.MEDIA_URL_BASE_BY_NETWORK[networkId]}${nft.creator}/${nft.tokenId}` }, { children: getString("VIEW_ZORA") }), void 0))] }, void 0));
};

@@ -42,0 +46,0 @@ return (jsx_runtime_1.jsx(InfoContainer_1.InfoContainer, Object.assign({ titleString: "PROOF_AUTHENTICITY", bottomPadding: false }, { children: jsx_runtime_1.jsx("div", Object.assign({}, getStyles("fullInfoProofAuthenticityContainer"), { children: data && getContent(data.nft) }), void 0) }), void 0));

{
"name": "@zoralabs/nft-components",
"version": "0.1.10",
"version": "0.1.11",
"description": "NFT Media Rendering Components",

@@ -5,0 +5,0 @@ "typings": "dist/index.d.ts",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc