Skip to Content

Baccarat (Vanilla JS)

Classic card game — bet on Player, Banker, or Tie and watch the cards reveal.

Quick Start

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Baccarat Game</title> <link rel="stylesheet" href="https://unpkg.com/@maktubbet/sdk/dist/baccarat/styles.css" /> <script src="https://unpkg.com/@maktubbet/sdk/dist/vanilla.global.js"></script> </head> <body> <div id="baccarat-game"></div> <script> const game = MaktubSDK.baccarat('#baccarat-game', { accessToken: null, user: { betCount: 0, isAuthenticated: false }, updateBalance: function (newBalance) { console.log('Balance:', newBalance) }, onAuthRequired: function () { console.log('Auth required') }, currency: { code: 'USD', prefix: '$', rate: 1 }, language: 'en', }) </script> </body> </html>

With ESM Bundler

import MaktubSDK from '@maktubbet/sdk/vanilla' import '@maktubbet/sdk/baccarat/styles.css' const game = MaktubSDK.baccarat('#baccarat-game', { accessToken: null, user: { betCount: 0, isAuthenticated: false }, updateBalance: (b) => { console.log('Balance:', b) }, onAuthRequired: () => console.log('Auth required'), })

Dynamic Updates

game.update({ accessToken: 'new-jwt-token', user: { betCount: 10, isAuthenticated: true }, })

Cleanup

game.destroy()
Last updated on