import clsx from 'clsx'; import Image from 'next/image'; import Highlight, { defaultProps } from 'prism-react-renderer'; import { Fragment } from 'react'; import { Button } from '@/components/Button'; import { HeroBackground } from '@/components/HeroBackground'; import blurCyanImage from '@/images/blur-cyan.png'; import blurIndigoImage from '@/images/blur-indigo.png'; const codeLanguage = 'rust' const code = `pub struct Metadata { pub key: Key, pub update_authority: Pubkey, pub mint: Pubkey, pub data: Data, pub primary_sale_happened: bool, pub is_mutable: bool, // ... }` const tabs = [ { name: 'metadata.rs', isActive: true }, { name: 'offchain-metadata.json', isActive: false }, ] function TrafficLightsIcon(props) { return ( ) } export function Hero({ page }) { return (

{page.product.name}

Sunt anim in quis sit sit.

{tabs.map((tab) => (
{tab.name}
))}
{({ className, style, tokens, getLineProps, getTokenProps, }) => (
                          
                            {tokens.map((line, lineIndex) => (
                              
{line.map((token, tokenIndex) => ( ))}
))}
)}
) }