mirror of
https://github.com/ershisan99/www.git
synced 2026-02-04 05:12:08 +00:00
add mlb page
This commit is contained in:
456
src/app/(home)/major-league-balatro/_constants/matches.ts
Normal file
456
src/app/(home)/major-league-balatro/_constants/matches.ts
Normal file
@@ -0,0 +1,456 @@
|
||||
import type { Match } from '../types'
|
||||
|
||||
export const matches: Match[] = [
|
||||
// Week 1
|
||||
{
|
||||
id: 1,
|
||||
division: 'Blue',
|
||||
player1Id: 'roffle',
|
||||
player2Id: 'haelian',
|
||||
date: 'April 9, 2025',
|
||||
time: '3:00 PM EDT',
|
||||
datetime: new Date('2025-04-09T15:00:00-04:00'),
|
||||
vod1: 'https://www.twitch.tv/videos/2428370737?t=01h26m15s',
|
||||
vod2: 'https://www.twitch.tv/videos/2428334601?t=02h10m32s',
|
||||
completed: true,
|
||||
week: 1,
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
division: 'Blue',
|
||||
player1Id: 'zainotv',
|
||||
player2Id: 'bear',
|
||||
date: 'April 7, 2025',
|
||||
time: '8:00 PM EDT',
|
||||
datetime: new Date('2025-04-07T20:00:00-04:00'),
|
||||
vod1: 'https://youtu.be/NCsQ3PePAdc',
|
||||
vod2: 'https://www.twitch.tv/videos/2426932234?t=00h20m47s',
|
||||
completed: true,
|
||||
week: 1,
|
||||
},
|
||||
{
|
||||
id: 3,
|
||||
division: 'Blue',
|
||||
player1Id: 'gothic',
|
||||
player2Id: 'neato',
|
||||
date: 'April 9, 2025',
|
||||
time: '1:00 PM EDT',
|
||||
datetime: new Date('2025-04-09T13:00:00-04:00'),
|
||||
vod1: 'https://youtu.be/BAcx4fih1V4',
|
||||
vod2: 'https://www.twitch.tv/videos/2428289132?t=01h56m48s',
|
||||
completed: true,
|
||||
week: 1,
|
||||
},
|
||||
{
|
||||
id: 4,
|
||||
division: 'Red',
|
||||
player1Id: 'drspectred',
|
||||
player2Id: 'malf',
|
||||
date: 'April 7, 2025',
|
||||
time: '11:00 AM EDT',
|
||||
datetime: new Date('2025-04-07T11:00:00-04:00'),
|
||||
vod1: 'https://www.twitch.tv/videos/2426535670?t=01h08m29s',
|
||||
vod2: 'https://www.twitch.tv/videos/2426478651?t=02h52m39s',
|
||||
completed: true,
|
||||
week: 1,
|
||||
},
|
||||
{
|
||||
id: 5,
|
||||
division: 'Red',
|
||||
player1Id: 'skoottie',
|
||||
player2Id: 'nandre',
|
||||
date: 'April 7, 2025',
|
||||
time: '9:00 PM EDT',
|
||||
datetime: new Date('2025-04-07T21:00:00-04:00'),
|
||||
vod1: 'https://www.twitch.tv/videos/2426992443?t=00h15m19s',
|
||||
vod2: 'https://www.twitch.tv/videos/2426985590?t=00h22m44s',
|
||||
completed: true,
|
||||
week: 1,
|
||||
},
|
||||
{
|
||||
id: 6,
|
||||
division: 'Red',
|
||||
player1Id: 'edzy',
|
||||
player2Id: 'seadubbs',
|
||||
date: 'April 8, 2025',
|
||||
time: '6:30 PM EDT',
|
||||
datetime: new Date('2025-04-08T18:30:00-04:00'),
|
||||
vod1: 'https://www.twitch.tv/videos/2427881454?t=01h13m54s',
|
||||
vod2: 'https://www.twitch.tv/videos/2427647925?t=01h51m03s',
|
||||
completed: true,
|
||||
week: 1,
|
||||
},
|
||||
|
||||
// Week 2
|
||||
{
|
||||
id: 7,
|
||||
division: 'Blue',
|
||||
player1Id: 'roffle',
|
||||
player2Id: 'zainotv',
|
||||
date: 'April 15, 2025',
|
||||
time: '5:00 PM EDT',
|
||||
datetime: new Date('2025-04-15T17:00:00-04:00'),
|
||||
vod1: 'https://www.twitch.tv/videos/2433708429?t=2h31m42s',
|
||||
vod2: 'https://www.twitch.tv/videos/2433805983?t=0h29m52s',
|
||||
completed: true,
|
||||
week: 2,
|
||||
},
|
||||
{
|
||||
id: 8,
|
||||
division: 'Blue',
|
||||
player1Id: 'haelian',
|
||||
player2Id: 'gothic',
|
||||
date: 'April 16, 2025',
|
||||
time: '3:00 PM EDT',
|
||||
datetime: new Date('2025-04-16T15:00:00-04:00'),
|
||||
vod1: 'https://www.twitch.tv/videos/2434505224?t=2h4m35s',
|
||||
vod2: 'https://www.twitch.tv/videos/2434576019?t=0h38m11s',
|
||||
completed: true,
|
||||
week: 2,
|
||||
},
|
||||
{
|
||||
id: 9,
|
||||
division: 'Blue',
|
||||
player1Id: 'bear',
|
||||
player2Id: 'neato',
|
||||
date: 'April 16, 2025',
|
||||
time: '1:00 PM EDT',
|
||||
datetime: new Date('2025-04-16T13:00:00-04:00'),
|
||||
vod1: 'https://www.twitch.tv/videos/2434505033?t=0h9m42s',
|
||||
vod2: 'https://www.twitch.tv/videos/2434499724?t=0h16m5s',
|
||||
completed: true,
|
||||
week: 2,
|
||||
},
|
||||
{
|
||||
id: 10,
|
||||
division: 'Red',
|
||||
player1Id: 'drspectred',
|
||||
player2Id: 'skoottie',
|
||||
date: 'April 14, 2025',
|
||||
time: '1:00 PM EDT',
|
||||
datetime: new Date('2025-04-14T13:00:00-04:00'),
|
||||
vod1: 'https://www.twitch.tv/videos/2432780721?t=0h6m52s',
|
||||
vod2: 'https://www.twitch.tv/videos/2432776421?t=0h12m29s',
|
||||
completed: true,
|
||||
week: 2,
|
||||
},
|
||||
{
|
||||
id: 11,
|
||||
division: 'Red',
|
||||
player1Id: 'malf',
|
||||
player2Id: 'edzy',
|
||||
date: 'April 17, 2025',
|
||||
time: '2:00 PM EDT',
|
||||
datetime: new Date('2025-04-17T14:00:00-04:00'),
|
||||
vod1: 'https://www.twitch.tv/videos/2435238972?t=4h54m48s',
|
||||
vod2: 'https://www.twitch.tv/videos/2435320190?t=2h37m18s',
|
||||
completed: true,
|
||||
week: 2,
|
||||
},
|
||||
{
|
||||
id: 12,
|
||||
division: 'Red',
|
||||
player1Id: 'nandre',
|
||||
player2Id: 'seadubbs',
|
||||
date: 'April 15, 2025',
|
||||
time: '6:30 PM EDT',
|
||||
datetime: new Date('2025-04-15T18:30:00-04:00'),
|
||||
vod1: 'https://www.twitch.tv/videos/2433882453?t=0h11m14s',
|
||||
vod2: 'https://www.twitch.tv/videos/2433878480?t=0h16m39s',
|
||||
completed: true,
|
||||
week: 2,
|
||||
},
|
||||
|
||||
// Week 3
|
||||
{
|
||||
id: 13,
|
||||
division: 'Blue',
|
||||
player1Id: 'roffle',
|
||||
player2Id: 'bear',
|
||||
date: 'April 21, 2025',
|
||||
time: '5:00 PM EDT',
|
||||
datetime: new Date('2025-04-21T17:00:00-04:00'),
|
||||
vod1: 'https://www.twitch.tv/videos/2439002527?t=2h35m39s',
|
||||
vod2: 'https://www.twitch.tv/videos/2439115722?t=0h9m57s',
|
||||
completed: true,
|
||||
week: 3,
|
||||
},
|
||||
{
|
||||
id: 14,
|
||||
division: 'Blue',
|
||||
player1Id: 'zainotv',
|
||||
player2Id: 'gothic',
|
||||
date: 'April 21, 2025',
|
||||
time: '4:00 PM EDT',
|
||||
datetime: new Date('2025-04-21T16:00:00-04:00'),
|
||||
vod1: 'https://www.twitch.tv/videos/2439061383?t=0h19m32s',
|
||||
vod2: 'https://www.twitch.tv/videos/2439069703?t=0h8m18s',
|
||||
completed: true,
|
||||
week: 3,
|
||||
},
|
||||
{
|
||||
id: 15,
|
||||
division: 'Blue',
|
||||
player1Id: 'haelian',
|
||||
player2Id: 'neato',
|
||||
date: 'April 23, 2025',
|
||||
time: '1:00 PM EDT',
|
||||
datetime: new Date('2025-04-23T13:00:00-04:00'),
|
||||
vod1: 'https://www.twitch.tv/videos/2440603518?t=0h42m56s',
|
||||
vod2: 'https://www.twitch.tv/videos/2440622793?t=0h15m35s',
|
||||
completed: true,
|
||||
week: 3,
|
||||
},
|
||||
{
|
||||
id: 16,
|
||||
division: 'Red',
|
||||
player1Id: 'drspectred',
|
||||
player2Id: 'nandre',
|
||||
date: 'April 22, 2025',
|
||||
time: '1:00 PM EDT',
|
||||
datetime: new Date('2025-04-22T13:00:00-04:00'),
|
||||
vod1: 'https://www.twitch.tv/videos/2439955669?t=0h26m44s',
|
||||
vod2: 'https://www.twitch.tv/videos/2439965151?t=0h13m20s',
|
||||
completed: true,
|
||||
week: 3,
|
||||
},
|
||||
{
|
||||
id: 17,
|
||||
division: 'Red',
|
||||
player1Id: 'malf',
|
||||
player2Id: 'seadubbs',
|
||||
date: 'April 25, 2025',
|
||||
time: '11:00 AM EDT',
|
||||
datetime: new Date('2025-04-25T11:00:00-04:00'),
|
||||
completed: false,
|
||||
week: 3,
|
||||
},
|
||||
{
|
||||
id: 18,
|
||||
division: 'Red',
|
||||
player1Id: 'skoottie',
|
||||
player2Id: 'edzy',
|
||||
date: 'April 25, 2025',
|
||||
time: '3:00 PM EDT',
|
||||
datetime: new Date('2025-04-25T15:00:00-04:00'),
|
||||
completed: false,
|
||||
week: 3,
|
||||
},
|
||||
|
||||
// Week 4
|
||||
{
|
||||
id: 19,
|
||||
division: 'Blue',
|
||||
player1Id: 'roffle',
|
||||
player2Id: 'gothic',
|
||||
date: 'April 29, 2025',
|
||||
time: '5:00 PM EDT',
|
||||
datetime: new Date('2025-04-29T17:00:00-04:00'),
|
||||
completed: false,
|
||||
week: 4,
|
||||
},
|
||||
{
|
||||
id: 20,
|
||||
division: 'Blue',
|
||||
player1Id: 'haelian',
|
||||
player2Id: 'bear',
|
||||
date: 'April 28, 2025',
|
||||
time: '5:00 PM EDT',
|
||||
datetime: new Date('2025-04-28T17:00:00-04:00'),
|
||||
completed: false,
|
||||
week: 4,
|
||||
},
|
||||
{
|
||||
id: 21,
|
||||
division: 'Blue',
|
||||
player1Id: 'zainotv',
|
||||
player2Id: 'neato',
|
||||
date: 'May 1, 2025',
|
||||
time: '5:00 PM EDT',
|
||||
datetime: new Date('2025-05-01T17:00:00-04:00'),
|
||||
completed: false,
|
||||
week: 4,
|
||||
},
|
||||
{
|
||||
id: 22,
|
||||
division: 'Red',
|
||||
player1Id: 'drspectred',
|
||||
player2Id: 'edzy',
|
||||
date: 'April 30, 2025',
|
||||
time: '1:00 PM EDT',
|
||||
datetime: new Date('2025-04-30T13:00:00-04:00'),
|
||||
completed: false,
|
||||
week: 4,
|
||||
},
|
||||
{
|
||||
id: 23,
|
||||
division: 'Red',
|
||||
player1Id: 'malf',
|
||||
player2Id: 'nandre',
|
||||
date: 'April 30, 2025',
|
||||
time: '2:00 PM EDT',
|
||||
datetime: new Date('2025-04-30T14:00:00-04:00'),
|
||||
completed: false,
|
||||
week: 4,
|
||||
},
|
||||
{
|
||||
id: 24,
|
||||
division: 'Red',
|
||||
player1Id: 'skoottie',
|
||||
player2Id: 'seadubbs',
|
||||
date: 'May 2, 2025',
|
||||
time: '3:00 PM EDT',
|
||||
datetime: new Date('2025-05-02T15:00:00-04:00'),
|
||||
completed: false,
|
||||
week: 4,
|
||||
},
|
||||
|
||||
// // Week 5
|
||||
// {
|
||||
// id: 25,
|
||||
// division: 'Blue',
|
||||
// player1Id: 'roffle',
|
||||
// player2Id: 'neato',
|
||||
// date: 'May 5, 2025',
|
||||
// time: '5:00 PM EDT',
|
||||
// datetime: new Date('2025-05-05T17:00:00-04:00'),
|
||||
// completed: false,
|
||||
// week: 5,
|
||||
// },
|
||||
// {
|
||||
// id: 26,
|
||||
// division: 'Blue',
|
||||
// player1Id: 'haelian',
|
||||
// player2Id: 'zainotv',
|
||||
// date: 'May 7, 2025',
|
||||
// time: '3:00 PM EDT',
|
||||
// datetime: new Date('2025-05-07T15:00:00-04:00'),
|
||||
// completed: false,
|
||||
// week: 5,
|
||||
// },
|
||||
// {
|
||||
// id: 27,
|
||||
// division: 'Blue',
|
||||
// player1Id: 'bear',
|
||||
// player2Id: 'gothic',
|
||||
// date: 'May 8, 2025',
|
||||
// time: '1:00 PM EDT',
|
||||
// datetime: new Date('2025-05-08T13:00:00-04:00'),
|
||||
// completed: false,
|
||||
// week: 5,
|
||||
// },
|
||||
// {
|
||||
// id: 28,
|
||||
// division: 'Red',
|
||||
// player1Id: 'drspectred',
|
||||
// player2Id: 'seadubbs',
|
||||
// date: 'May 5, 2025',
|
||||
// time: '1:00 PM EDT',
|
||||
// datetime: new Date('2025-05-05T13:00:00-04:00'),
|
||||
// completed: false,
|
||||
// week: 5,
|
||||
// },
|
||||
// {
|
||||
// id: 29,
|
||||
// division: 'Red',
|
||||
// player1Id: 'malf',
|
||||
// player2Id: 'skoottie',
|
||||
// date: 'May 6, 2025',
|
||||
// time: '2:00 PM EDT',
|
||||
// datetime: new Date('2025-05-06T14:00:00-04:00'),
|
||||
// completed: false,
|
||||
// week: 5,
|
||||
// },
|
||||
// {
|
||||
// id: 30,
|
||||
// division: 'Red',
|
||||
// player1Id: 'nandre',
|
||||
// player2Id: 'edzy',
|
||||
// date: 'May 9, 2025',
|
||||
// time: '6:30 PM EDT',
|
||||
// datetime: new Date('2025-05-09T18:30:00-04:00'),
|
||||
// completed: false,
|
||||
// week: 5,
|
||||
// },
|
||||
//
|
||||
// // Play-in Week
|
||||
// {
|
||||
// id: 31,
|
||||
// division: 'Playoff',
|
||||
// player1Id: 'tbd',
|
||||
// player2Id: 'tbd',
|
||||
// date: 'May 12, 2025',
|
||||
// time: '5:00 PM EDT',
|
||||
// datetime: new Date('2025-05-12T17:00:00-04:00'),
|
||||
// completed: false,
|
||||
// week: 'Play-in',
|
||||
// },
|
||||
// {
|
||||
// id: 32,
|
||||
// division: 'Playoff',
|
||||
// player1Id: 'tbd',
|
||||
// player2Id: 'tbd',
|
||||
// date: 'May 13, 2025',
|
||||
// time: '5:00 PM EDT',
|
||||
// datetime: new Date('2025-05-13T17:00:00-04:00'),
|
||||
// completed: false,
|
||||
// week: 'Play-in',
|
||||
// },
|
||||
// {
|
||||
// id: 33,
|
||||
// division: 'Playoff',
|
||||
// player1Id: 'tbd',
|
||||
// player2Id: 'tbd',
|
||||
// date: 'May 14, 2025',
|
||||
// time: '5:00 PM EDT',
|
||||
// datetime: new Date('2025-05-14T17:00:00-04:00'),
|
||||
// completed: false,
|
||||
// week: 'Play-in',
|
||||
// },
|
||||
// {
|
||||
// id: 34,
|
||||
// division: 'Playoff',
|
||||
// player1Id: 'tbd',
|
||||
// player2Id: 'tbd',
|
||||
// date: 'May 15, 2025',
|
||||
// time: '5:00 PM EDT',
|
||||
// datetime: new Date('2025-05-15T17:00:00-04:00'),
|
||||
// completed: false,
|
||||
// week: 'Play-in',
|
||||
// },
|
||||
//
|
||||
// // Finals
|
||||
// {
|
||||
// id: 35,
|
||||
// division: 'Finals',
|
||||
// player1Id: 'tbd',
|
||||
// player2Id: 'tbd',
|
||||
// date: 'May 17, 2025',
|
||||
// time: '11:00 AM EDT',
|
||||
// datetime: new Date('2025-05-17T11:00:00-04:00'),
|
||||
// completed: false,
|
||||
// week: 'Finals',
|
||||
// },
|
||||
// {
|
||||
// id: 36,
|
||||
// division: 'Finals',
|
||||
// player1Id: 'tbd',
|
||||
// player2Id: 'tbd',
|
||||
// date: 'May 17, 2025',
|
||||
// time: '1:00 PM EDT',
|
||||
// datetime: new Date('2025-05-17T13:00:00-04:00'),
|
||||
// completed: false,
|
||||
// week: 'Finals',
|
||||
// },
|
||||
// {
|
||||
// id: 37,
|
||||
// division: 'Finals',
|
||||
// player1Id: 'tbd',
|
||||
// player2Id: 'tbd',
|
||||
// date: 'May 17, 2025',
|
||||
// time: '3:00 PM EDT',
|
||||
// datetime: new Date('2025-05-17T15:00:00-04:00'),
|
||||
// completed: false,
|
||||
// week: 'Finals',
|
||||
// },
|
||||
]
|
||||
123
src/app/(home)/major-league-balatro/_constants/players.ts
Normal file
123
src/app/(home)/major-league-balatro/_constants/players.ts
Normal file
@@ -0,0 +1,123 @@
|
||||
import type { Player } from '../types'
|
||||
|
||||
export const players: Record<string, Player> = {
|
||||
roffle: {
|
||||
id: 'roffle',
|
||||
name: 'Roffle',
|
||||
division: 'Blue',
|
||||
picture: '/images/players/roffle.png',
|
||||
socials: {
|
||||
twitch: 'roffle',
|
||||
youtube: 'RoffleLite',
|
||||
},
|
||||
},
|
||||
haelian: {
|
||||
id: 'haelian',
|
||||
name: 'Haelian',
|
||||
division: 'Blue',
|
||||
picture: '/images/players/haelian.png',
|
||||
socials: {
|
||||
twitch: 'haelian',
|
||||
youtube: 'Haelian',
|
||||
},
|
||||
},
|
||||
zainotv: {
|
||||
id: 'zainotv',
|
||||
name: 'ZainoTV',
|
||||
division: 'Blue',
|
||||
picture: '/images/players/zaino.png',
|
||||
socials: {
|
||||
twitch: 'zainotv',
|
||||
youtube: 'ZainoTVLive',
|
||||
},
|
||||
},
|
||||
bear: {
|
||||
id: 'bear',
|
||||
name: 'Bear',
|
||||
division: 'Blue',
|
||||
picture: '/images/players/bear.png',
|
||||
socials: {
|
||||
twitch: 'belenosbear',
|
||||
youtube: 'BelenosBear',
|
||||
},
|
||||
},
|
||||
gothic: {
|
||||
id: 'gothic',
|
||||
name: 'Gothic',
|
||||
division: 'Blue',
|
||||
picture: '/images/players/gothic.png',
|
||||
socials: {
|
||||
twitch: 'gothiclorduk',
|
||||
youtube: 'GothicLordUK',
|
||||
},
|
||||
},
|
||||
neato: {
|
||||
id: 'neato',
|
||||
name: 'NEATO',
|
||||
division: 'Blue',
|
||||
picture: '/images/players/neato.jpg',
|
||||
socials: {
|
||||
twitch: 'neato',
|
||||
youtube: 'neatoqueen',
|
||||
},
|
||||
},
|
||||
drspectred: {
|
||||
id: 'drspectred',
|
||||
name: 'DrSpectred',
|
||||
division: 'Red',
|
||||
picture: '/images/players/doc.png',
|
||||
socials: {
|
||||
twitch: 'drspectred',
|
||||
youtube: 'drspectred',
|
||||
},
|
||||
},
|
||||
malf: {
|
||||
id: 'malf',
|
||||
name: 'MALF',
|
||||
division: 'Red',
|
||||
picture: '/images/players/malf.png',
|
||||
socials: {
|
||||
twitch: 'michaelalfox',
|
||||
youtube: 'michaelalfox',
|
||||
},
|
||||
},
|
||||
skoottie: {
|
||||
id: 'skoottie',
|
||||
name: 'Skoottie',
|
||||
division: 'Red',
|
||||
picture: '/images/players/skoottie.jpg',
|
||||
socials: {
|
||||
twitch: 'skoottie',
|
||||
youtube: 'Skoottie',
|
||||
},
|
||||
},
|
||||
nandre: {
|
||||
id: 'nandre',
|
||||
name: 'Nandre',
|
||||
division: 'Red',
|
||||
picture: '/images/players/nandre.jpg',
|
||||
socials: {
|
||||
twitch: 'nandre',
|
||||
},
|
||||
},
|
||||
edzy: {
|
||||
id: 'edzy',
|
||||
name: 'Edzy',
|
||||
division: 'Red',
|
||||
picture: '/images/players/edzy.png',
|
||||
socials: {
|
||||
twitch: 'edzyttv',
|
||||
youtube: 'EdzyTTV',
|
||||
},
|
||||
},
|
||||
seadubbs: {
|
||||
id: 'seadubbs',
|
||||
name: 'Seadubbs',
|
||||
division: 'Red',
|
||||
picture: '/images/players/seadubbs.png',
|
||||
socials: {
|
||||
twitch: 'seadubbs11',
|
||||
youtube: 'seadubbs11',
|
||||
},
|
||||
},
|
||||
}
|
||||
Reference in New Issue
Block a user