Skip to content

Commit 2474c82

Browse files
committed
add flairs / country flags
1 parent 9222b78 commit 2474c82

File tree

23 files changed

+11029
-65
lines changed

23 files changed

+11029
-65
lines changed

package-lock.json

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@
8484
"@phosphor-icons/react": "^2.1.7",
8585
"d3": "^7.9.0",
8686
"electron-squirrel-startup": "^1.0.1",
87+
"flag-icons": "^7.5.0",
8788
"js-yaml": "^4.1.0",
8889
"react": "^19.1.0",
8990
"react-dom": "^19.1.0",

src/app/bridge/iracingSdk/mock-data/session.json

Lines changed: 64 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -3300,7 +3300,8 @@
33003300
"DivisionName": "Division 4",
33013301
"DivisionID": 3,
33023302
"CurDriverIncidentCount": -1,
3303-
"TeamIncidentCount": -1
3303+
"TeamIncidentCount": -1,
3304+
"FlairID": 77
33043305
},
33053306
{
33063307
"CarIdx": 2,
@@ -3349,7 +3350,8 @@
33493350
"DivisionName": "Division 4",
33503351
"DivisionID": 3,
33513352
"CurDriverIncidentCount": -1,
3352-
"TeamIncidentCount": -1
3353+
"TeamIncidentCount": -1,
3354+
"FlairID": 223
33533355
},
33543356
{
33553357
"CarIdx": 3,
@@ -3398,7 +3400,8 @@
33983400
"DivisionName": "Division 7",
33993401
"DivisionID": 6,
34003402
"CurDriverIncidentCount": -1,
3401-
"TeamIncidentCount": -1
3403+
"TeamIncidentCount": -1,
3404+
"FlairID": 223
34023405
},
34033406
{
34043407
"CarIdx": 4,
@@ -3447,7 +3450,8 @@
34473450
"DivisionName": "Division 5",
34483451
"DivisionID": 4,
34493452
"CurDriverIncidentCount": 4,
3450-
"TeamIncidentCount": 4
3453+
"TeamIncidentCount": 4,
3454+
"FlairID": 149
34513455
},
34523456
{
34533457
"CarIdx": 5,
@@ -3496,7 +3500,8 @@
34963500
"DivisionName": "Division 5",
34973501
"DivisionID": 4,
34983502
"CurDriverIncidentCount": -1,
3499-
"TeamIncidentCount": -1
3503+
"TeamIncidentCount": -1,
3504+
"FlairID": 223
35003505
},
35013506
{
35023507
"CarIdx": 6,
@@ -3545,7 +3550,8 @@
35453550
"DivisionName": "Division 9",
35463551
"DivisionID": 8,
35473552
"CurDriverIncidentCount": -1,
3548-
"TeamIncidentCount": -1
3553+
"TeamIncidentCount": -1,
3554+
"FlairID": 223
35493555
},
35503556
{
35513557
"CarIdx": 7,
@@ -3594,7 +3600,8 @@
35943600
"DivisionName": "Division 5",
35953601
"DivisionID": 4,
35963602
"CurDriverIncidentCount": -1,
3597-
"TeamIncidentCount": -1
3603+
"TeamIncidentCount": -1,
3604+
"FlairID": 223
35983605
},
35993606
{
36003607
"CarIdx": 8,
@@ -3643,7 +3650,8 @@
36433650
"DivisionName": "Division 5",
36443651
"DivisionID": 4,
36453652
"CurDriverIncidentCount": -1,
3646-
"TeamIncidentCount": -1
3653+
"TeamIncidentCount": -1,
3654+
"FlairID": 104
36473655
},
36483656
{
36493657
"CarIdx": 9,
@@ -3692,7 +3700,8 @@
36923700
"DivisionName": "Division 5",
36933701
"DivisionID": 4,
36943702
"CurDriverIncidentCount": -1,
3695-
"TeamIncidentCount": -1
3703+
"TeamIncidentCount": -1,
3704+
"FlairID": 223
36963705
},
36973706
{
36983707
"CarIdx": 10,
@@ -3741,7 +3750,8 @@
37413750
"DivisionName": "Division 8",
37423751
"DivisionID": 7,
37433752
"CurDriverIncidentCount": -1,
3744-
"TeamIncidentCount": -1
3753+
"TeamIncidentCount": -1,
3754+
"FlairID": 223
37453755
},
37463756
{
37473757
"CarIdx": 11,
@@ -3790,7 +3800,8 @@
37903800
"DivisionName": "Division 6",
37913801
"DivisionID": 5,
37923802
"CurDriverIncidentCount": -1,
3793-
"TeamIncidentCount": -1
3803+
"TeamIncidentCount": -1,
3804+
"FlairID": 223
37943805
},
37953806
{
37963807
"CarIdx": 12,
@@ -3839,7 +3850,8 @@
38393850
"DivisionName": "Division 6",
38403851
"DivisionID": 5,
38413852
"CurDriverIncidentCount": -1,
3842-
"TeamIncidentCount": -1
3853+
"TeamIncidentCount": -1,
3854+
"FlairID": 31
38433855
},
38443856
{
38453857
"CarIdx": 13,
@@ -3888,7 +3900,8 @@
38883900
"DivisionName": "Division 6",
38893901
"DivisionID": 5,
38903902
"CurDriverIncidentCount": -1,
3891-
"TeamIncidentCount": -1
3903+
"TeamIncidentCount": -1,
3904+
"FlairID": 222
38923905
},
38933906
{
38943907
"CarIdx": 14,
@@ -3937,7 +3950,8 @@
39373950
"DivisionName": "Division 6",
39383951
"DivisionID": 5,
39393952
"CurDriverIncidentCount": -1,
3940-
"TeamIncidentCount": -1
3953+
"TeamIncidentCount": -1,
3954+
"FlairID": 223
39413955
},
39423956
{
39433957
"CarIdx": 15,
@@ -3986,7 +4000,8 @@
39864000
"DivisionName": "Division 4",
39874001
"DivisionID": 3,
39884002
"CurDriverIncidentCount": -1,
3989-
"TeamIncidentCount": -1
4003+
"TeamIncidentCount": -1,
4004+
"FlairID": 39
39904005
},
39914006
{
39924007
"CarIdx": 16,
@@ -4035,7 +4050,8 @@
40354050
"DivisionName": "Division 4",
40364051
"DivisionID": 3,
40374052
"CurDriverIncidentCount": -1,
4038-
"TeamIncidentCount": -1
4053+
"TeamIncidentCount": -1,
4054+
"FlairID": 223
40394055
},
40404056
{
40414057
"CarIdx": 17,
@@ -4084,7 +4100,8 @@
40844100
"DivisionName": "Division 4",
40854101
"DivisionID": 3,
40864102
"CurDriverIncidentCount": -1,
4087-
"TeamIncidentCount": -1
4103+
"TeamIncidentCount": -1,
4104+
"FlairID": 223
40884105
},
40894106
{
40904107
"CarIdx": 18,
@@ -4133,7 +4150,8 @@
41334150
"DivisionName": "Division 3",
41344151
"DivisionID": 2,
41354152
"CurDriverIncidentCount": -1,
4136-
"TeamIncidentCount": -1
4153+
"TeamIncidentCount": -1,
4154+
"FlairID": 223
41374155
},
41384156
{
41394157
"CarIdx": 19,
@@ -4182,7 +4200,8 @@
41824200
"DivisionName": "Division 6",
41834201
"DivisionID": 5,
41844202
"CurDriverIncidentCount": -1,
4185-
"TeamIncidentCount": -1
4203+
"TeamIncidentCount": -1,
4204+
"FlairID": 223
41864205
},
41874206
{
41884207
"CarIdx": 20,
@@ -4231,7 +4250,8 @@
42314250
"DivisionName": "Division 7",
42324251
"DivisionID": 6,
42334252
"CurDriverIncidentCount": -1,
4234-
"TeamIncidentCount": -1
4253+
"TeamIncidentCount": -1,
4254+
"FlairID": 223
42354255
},
42364256
{
42374257
"CarIdx": 21,
@@ -4280,7 +4300,8 @@
42804300
"DivisionName": "Division 7",
42814301
"DivisionID": 6,
42824302
"CurDriverIncidentCount": -1,
4283-
"TeamIncidentCount": -1
4303+
"TeamIncidentCount": -1,
4304+
"FlairID": 223
42844305
},
42854306
{
42864307
"CarIdx": 22,
@@ -4574,7 +4595,8 @@
45744595
"DivisionName": "Division 4",
45754596
"DivisionID": 3,
45764597
"CurDriverIncidentCount": -1,
4577-
"TeamIncidentCount": -1
4598+
"TeamIncidentCount": -1,
4599+
"FlairID": 16
45784600
},
45794601
{
45804602
"CarIdx": 28,
@@ -4623,7 +4645,8 @@
46234645
"DivisionName": "Division 3",
46244646
"DivisionID": 2,
46254647
"CurDriverIncidentCount": -1,
4626-
"TeamIncidentCount": -1
4648+
"TeamIncidentCount": -1,
4649+
"FlairID": 223
46274650
},
46284651
{
46294652
"CarIdx": 29,
@@ -4672,7 +4695,8 @@
46724695
"DivisionName": "Division 3",
46734696
"DivisionID": 2,
46744697
"CurDriverIncidentCount": -1,
4675-
"TeamIncidentCount": -1
4698+
"TeamIncidentCount": -1,
4699+
"FlairID": 16
46764700
},
46774701
{
46784702
"CarIdx": 30,
@@ -4721,7 +4745,8 @@
47214745
"DivisionName": "Division 4",
47224746
"DivisionID": 3,
47234747
"CurDriverIncidentCount": -1,
4724-
"TeamIncidentCount": -1
4748+
"TeamIncidentCount": -1,
4749+
"FlairID": 223
47254750
},
47264751
{
47274752
"CarIdx": 31,
@@ -4868,7 +4893,8 @@
48684893
"DivisionName": "Division 5",
48694894
"DivisionID": 4,
48704895
"CurDriverIncidentCount": -1,
4871-
"TeamIncidentCount": -1
4896+
"TeamIncidentCount": -1,
4897+
"FlairID": 71
48724898
},
48734899
{
48744900
"CarIdx": 34,
@@ -4917,7 +4943,8 @@
49174943
"DivisionName": "Division 5",
49184944
"DivisionID": 4,
49194945
"CurDriverIncidentCount": -1,
4920-
"TeamIncidentCount": -1
4946+
"TeamIncidentCount": -1,
4947+
"FlairID": 223
49214948
},
49224949
{
49234950
"CarIdx": 35,
@@ -5015,7 +5042,8 @@
50155042
"DivisionName": "Division 5",
50165043
"DivisionID": 4,
50175044
"CurDriverIncidentCount": -1,
5018-
"TeamIncidentCount": -1
5045+
"TeamIncidentCount": -1,
5046+
"FlairID": 1
50195047
},
50205048
{
50215049
"CarIdx": 37,
@@ -5064,7 +5092,8 @@
50645092
"DivisionName": "Division 4",
50655093
"DivisionID": 3,
50665094
"CurDriverIncidentCount": -1,
5067-
"TeamIncidentCount": -1
5095+
"TeamIncidentCount": -1,
5096+
"FlairID": 223
50685097
},
50695098
{
50705099
"CarIdx": 38,
@@ -5113,7 +5142,8 @@
51135142
"DivisionName": "Division 7",
51145143
"DivisionID": 6,
51155144
"CurDriverIncidentCount": -1,
5116-
"TeamIncidentCount": -1
5145+
"TeamIncidentCount": -1,
5146+
"FlairID": 223
51175147
},
51185148
{
51195149
"CarIdx": 39,
@@ -5162,7 +5192,8 @@
51625192
"DivisionName": "Division 7",
51635193
"DivisionID": 6,
51645194
"CurDriverIncidentCount": -1,
5165-
"TeamIncidentCount": -1
5195+
"TeamIncidentCount": -1,
5196+
"FlairID": 223
51665197
},
51675198
{
51685199
"CarIdx": 40,
@@ -5211,7 +5242,8 @@
52115242
"DivisionName": "Division 4",
52125243
"DivisionID": 3,
52135244
"CurDriverIncidentCount": -1,
5214-
"TeamIncidentCount": -1
5245+
"TeamIncidentCount": -1,
5246+
"FlairID": 31
52155247
}
52165248
]
52175249
},

0 commit comments

Comments
 (0)