fix: types

This commit is contained in:
TrèsAbhi committed 2024-09-07 21:45:00 -05:00
1 parent 9ae8b0ac49
commit 3c80a43435
255 files changed
+797 -838

No files matched your search

@@ -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,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,
@@ -22,8 +22,19 @@ export type RadixTextColor =
| Exclude<RadixColor, RadixColorGrays>
| 'gray'
| undefined;
export type RadixColorVariantRaw =
`${1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12}`;
export type RadixColorVariantRaw = `${
| 1
| 2
| 3
| 4
| 5
| 6
| 7
| 8
| 9
| 10
| 11
| 12}`;
export type RadixColorVariant = `${'' | 'a'}${RadixColorVariantRaw}`;
export type RadixColor = Exclude<
keyof typeof radixColors,
+5 -3
View File
@@ -1,12 +1,14 @@
'use client';
import {
IndividualTankStats,
Region,
createNextSafeStore,
} from '@blitzkit/core';
import { merge } from 'lodash';
import { create } from 'zustand';
import { persist } from 'zustand/middleware';
import { Region } from '../constants/regions';
import { Stat } from '../core/blitz/generateStats';
import { createNextSafeStore } from '../core/zustand/createNextSafeStore';
import { IndividualTankStats } from '../types/tanksStats';
interface SessionBase {
columns: Stat[];
+1 -1
View File
@@ -1,6 +1,6 @@
'use client';
import { Tier, createNextSafeStore } from '@blitzkit/core';
import { TankClass, Tier, TreeType, createNextSafeStore } from '@blitzkit/core';
import { create } from 'zustand';
export interface TankFilters {
@@ -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,10 +1,12 @@
'use client';
import { createNextSafeStore } from '@blitzkit/core';
import { createNextSafeStore, 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';
interface TankopediaEphemeral {
shot?: Shot;
@@ -1,6 +1,6 @@
'use client';
import { createNextSafeStore } from '@blitzkit/core';
import { createNextSafeStore, TankClass, Tier, TreeType } from '@blitzkit/core';
import { merge } from 'lodash';
import { create } from 'zustand';
import { persist, subscribeWithSelector } from 'zustand/middleware';