Ohjeet

Opi TicketsX nopeammin

Käyttöönotto-oppaat, kaikki komennot, Premium-toiminnot ja REST-rajapinta samassa paikassa.

14.3

Koodinpätkät kehyksille

Widget on yksi script-tagi, joten se sopii mihin tahansa. Tässä tarkka muoto kolmelle useimmin kysytylle kokoonpanolle. Vaihda wk_your_key_here widget-korttisi avaimeen.

HTML

<script src="https://api.ticketsx.xyz/widget.js" data-key="wk_your_key_here" defer></script>

React

import { useEffect } from 'react'

export function TicketsXChat() {
  useEffect(() => {
    const script = document.createElement('script')
    script.src = 'https://api.ticketsx.xyz/widget.js'
    script.dataset.key = 'wk_your_key_here'
    script.defer = true
    document.body.appendChild(script)

    return () => {
      script.remove()
      window.TicketsXChat?.destroy()
    }
  }, [])

  return null
}

Renderöi tämä komponentti kerran, lähelle sovelluksesi juurta. Siivous poistaa skriptin ja sulkee widgetin, kun komponentti irrotetaan.

Next.js

import Script from 'next/script'

export default function RootLayout({ children }) {
  return (
    <html lang="en">
      <body>
        {children}
        <Script
          src="https://api.ticketsx.xyz/widget.js"
          data-key="wk_your_key_here"
          strategy="afterInteractive"
        />
      </body>
    </html>
  )
}

Tämä on app router. Laita Script-tagi root layoutiin, niin widget kestää sivujen väliset siirtymät.

Käytit mitä tahansa, skripti on sama. Widget piirtyy shadow rootiin, joten se ei koske tyyleihisi eikä bundleesi.

TicketsXTicketsX

Tikettituki Discordiin ja verkkosivullesi. Paneelit, lomakkeet, tallenteet ja tiimit ovat ilmaisia, ja tiimi vastaa Discordissa tai hallintapaneelista.

Kutsu TicketsX

Yhteystiedot

Yritys

CRAFT DOWN UNDER

ABN 97 225 241 491

© 2026 TicketsX. Kaikki oikeudet pidätetään.

Perusta on ilmainen. Premium kiinteään hintaan. Ei yllätyksiä.