fix: port to core 4

This commit is contained in:
TrèsAbhi committed 2024-09-08 10:42:34 -05:00
1 parent de6a4d5675
commit 3d23ea1497
68 files changed
+122 -119

No files matched your search

+1 -1
View File
@@ -1,9 +1,9 @@
'use client';
import { createNextSafeStore } from '@blitzkit/core';
import { merge } from 'lodash';
import { create } from 'zustand';
import { persist } from 'zustand/middleware';
import { createNextSafeStore } from '../../core/zustand/createNextSafeStore';
interface WargamingLogin {
id: number;
@@ -1,7 +1,7 @@
'use client';
import { createNextSafeStore } from '@blitzkit/core';
import { create } from 'zustand';
import { createNextSafeStore } from '../core/zustand/createNextSafeStore';
import { DuelMember } from './duel';
export interface CompareMember extends DuelMember {
@@ -1,9 +1,9 @@
'use client';
import { createNextSafeStore } from '@blitzkit/core';
import { merge } from 'lodash';
import { create } from 'zustand';
import { persist, subscribeWithSelector } from 'zustand/middleware';
import { createNextSafeStore } from '../core/zustand/createNextSafeStore';
export type DeltaMode = 'none' | 'percentage' | 'absolute';
export interface ComparePersistent {
+1 -1
View File
@@ -1,7 +1,6 @@
'use client';
import {
createNextSafeStore,
EngineDefinition,
GunDefinition,
ProvisionDefinitions,
@@ -13,6 +12,7 @@ import {
import { create } from 'zustand';
import { subscribeWithSelector } from 'zustand/middleware';
import { tankToDuelMember } from '../../core/blitzkit/tankToDuelMember';
import { createNextSafeStore } from '../../core/zustand/createNextSafeStore';
type EquipmentMatrixItem = -1 | 0 | 1;
type EquipmentMatrixRow = [
@@ -1,8 +1,8 @@
'use client';
import { createNextSafeStore } from '@blitzkit/core';
import * as radixColors from '@radix-ui/colors';
import { create } from 'zustand';
import { createNextSafeStore } from '../../core/zustand/createNextSafeStore';
import {
EmbedConfigItemType,
EmbedItemType,
+2 -6
View File
@@ -1,14 +1,10 @@
'use client';
import {
IndividualTankStats,
Region,
Stat,
createNextSafeStore,
} from '@blitzkit/core';
import { IndividualTankStats, Region, Stat } from '@blitzkit/core';
import { merge } from 'lodash';
import { create } from 'zustand';
import { persist } from 'zustand/middleware';
import { createNextSafeStore } from '../core/zustand/createNextSafeStore';
interface SessionBase {
columns: Stat[];
+2 -1
View File
@@ -1,7 +1,8 @@
'use client';
import { TankClass, Tier, TreeType, createNextSafeStore } from '@blitzkit/core';
import { TankClass, Tier, TreeType } from '@blitzkit/core';
import { create } from 'zustand';
import { createNextSafeStore } from '../core/zustand/createNextSafeStore';
export interface TankFilters {
tiers: Tier[];
@@ -1,9 +1,9 @@
'use client';
import { createNextSafeStore } from '@blitzkit/core';
import { merge } from 'lodash';
import { create } from 'zustand';
import { persist, subscribeWithSelector } from 'zustand/middleware';
import { createNextSafeStore } from '../../core/zustand/createNextSafeStore';
import { PlayerCountPeriod } from './constants';
export interface TankPerformancePersistent {
@@ -1,7 +1,7 @@
'use client';
import { createNextSafeStore } from '@blitzkit/core';
import { create } from 'zustand';
import { createNextSafeStore } from '../../core/zustand/createNextSafeStore';
import { TankPerformanceSortTypeNames } from './constants';
export type TankPerformanceSortType = keyof typeof TankPerformanceSortTypeNames;
@@ -1,12 +1,13 @@
'use client';
import { createNextSafeStore, ModelDefinition } from '@blitzkit/core';
import { ModelDefinition } from '@blitzkit/core';
import { Vector3 } from 'three';
import { create } from 'zustand';
import { subscribeWithSelector } from 'zustand/middleware';
import { XP_MULTIPLIERS } from '../app/tools/tankopedia/[id]/components/Model/TechTreeSection';
import { ArmorType } from '../components/Armor/components/SpacedArmorScene';
import { ExternalModuleVariant } from '../components/Armor/components/SpacedArmorSceneComponent';
import { createNextSafeStore } from '../core/zustand/createNextSafeStore';
interface TankopediaEphemeral {
shot?: Shot;
@@ -1,10 +1,11 @@
'use client';
import { createNextSafeStore, TankClass, Tier, TreeType } from '@blitzkit/core';
import { TankClass, Tier, TreeType } from '@blitzkit/core';
import { merge } from 'lodash';
import { create } from 'zustand';
import { persist, subscribeWithSelector } from 'zustand/middleware';
import { ENVIRONMENTS } from '../../app/tools/tankopedia/[id]/components/Lighting';
import { createNextSafeStore } from '../../core/zustand/createNextSafeStore';
import { SORT_NAMES, TankopediaDisplay } from './constants';
export type TankopediaSortBy = keyof typeof SORT_NAMES;
@@ -1,7 +1,7 @@
'use client';
import { createNextSafeStore } from '@blitzkit/core';
import { create } from 'zustand';
import { createNextSafeStore } from '../core/zustand/createNextSafeStore';
import {
TankopediaSortBy,
TankopediaSortDirection,