Restructure data modules
This commit is contained in:
@@ -13,7 +13,7 @@ import {
|
||||
BattlesuitSkillGroup,
|
||||
getBattlesuitById,
|
||||
listBattlesuits,
|
||||
} from '../../../data/honkai3rd/battlesuits'
|
||||
} from '../../../server/data/honkai3rd/battlesuits'
|
||||
|
||||
interface BattlesuitShowPageProps {
|
||||
battlesuit: BattlesuitData
|
||||
|
||||
@@ -9,7 +9,7 @@ import Honkai3rdNavigator from '../../../components/organisms/Honkai3rdNavigator
|
||||
import {
|
||||
BattlesuitData,
|
||||
listBattlesuits,
|
||||
} from '../../../data/honkai3rd/battlesuits'
|
||||
} from '../../../server/data/honkai3rd/battlesuits'
|
||||
import { battlesuitStrengths } from '../../../lib/safeData'
|
||||
|
||||
type BattlesuitListItemData = Pick<
|
||||
|
||||
@@ -4,7 +4,11 @@ import Image from 'next/image'
|
||||
import React from 'react'
|
||||
import Breadcrumb from '../../../components/organisms/Breadcrumb'
|
||||
import Honkai3rdNavigator from '../../../components/organisms/Honkai3rdNavigator'
|
||||
import { ElfData, getElfById, listElfs } from '../../../data/honkai3rd/elfs'
|
||||
import {
|
||||
ElfData,
|
||||
getElfById,
|
||||
listElfs,
|
||||
} from '../../../server/data/honkai3rd/elfs'
|
||||
|
||||
interface ElfShowPageProps {
|
||||
elf: ElfData
|
||||
|
||||
@@ -5,7 +5,7 @@ import { pick } from 'ramda'
|
||||
import React from 'react'
|
||||
import Breadcrumb from '../../../components/organisms/Breadcrumb'
|
||||
import Honkai3rdNavigator from '../../../components/organisms/Honkai3rdNavigator'
|
||||
import { ElfData, listElfs } from '../../../data/honkai3rd/elfs'
|
||||
import { ElfData, listElfs } from '../../../server/data/honkai3rd/elfs'
|
||||
|
||||
interface ElfListPageProps {
|
||||
elfs: Pick<ElfData, 'id' | 'name'>[]
|
||||
|
||||
@@ -12,7 +12,7 @@ import {
|
||||
getStigmataListBySetId,
|
||||
getStigmataSetBySetId,
|
||||
StigmataSet,
|
||||
} from '../../../data/honkai3rd/stigmata'
|
||||
} from '../../../server/data/honkai3rd/stigmata'
|
||||
|
||||
interface StigmataShowPageProps {
|
||||
stigmataData: StigmataData
|
||||
|
||||
@@ -5,7 +5,10 @@ import NextLink from 'next/link'
|
||||
import { pick } from 'ramda'
|
||||
import Breadcrumb from '../../../components/organisms/Breadcrumb'
|
||||
import Honkai3rdNavigator from '../../../components/organisms/Honkai3rdNavigator'
|
||||
import { StigmataData, listStigmata } from '../../../data/honkai3rd/stigmata'
|
||||
import {
|
||||
StigmataData,
|
||||
listStigmata,
|
||||
} from '../../../server/data/honkai3rd/stigmata'
|
||||
|
||||
interface StigmataListPageProps {
|
||||
stigmataDataList: Pick<StigmataData, 'id' | 'name' | 'rarity'>[]
|
||||
|
||||
@@ -8,20 +8,23 @@ import {
|
||||
getVersion,
|
||||
listVersionData,
|
||||
VersionData,
|
||||
} from '../../../data/honkai3rd/versions'
|
||||
} from '../../../server/data/honkai3rd/versions'
|
||||
import { format as formatDate } from 'date-fns'
|
||||
import {
|
||||
BattlesuitData,
|
||||
getBattlesuitById,
|
||||
} from '../../../data/honkai3rd/battlesuits'
|
||||
} from '../../../server/data/honkai3rd/battlesuits'
|
||||
import NextLink from 'next/link'
|
||||
import SquareImageBox from '../../../components/atoms/SquareImageBox'
|
||||
import { getWeaponById, WeaponData } from '../../../data/honkai3rd/weapons'
|
||||
import {
|
||||
getWeaponById,
|
||||
WeaponData,
|
||||
} from '../../../server/data/honkai3rd/weapons'
|
||||
import ScrollContainer from 'react-indiana-drag-scroll'
|
||||
import {
|
||||
listSupplyEventsByVersion,
|
||||
SupplyEventData,
|
||||
} from '../../../data/honkai3rd/supply-events'
|
||||
} from '../../../server/data/honkai3rd/supply-events'
|
||||
import { addDateToDateString, getDateString } from '../../../lib/string'
|
||||
|
||||
interface VersionShowPageProps {
|
||||
|
||||
@@ -8,17 +8,20 @@ import Honkai3rdNavigator from '../../../components/organisms/Honkai3rdNavigator
|
||||
import {
|
||||
BattlesuitData,
|
||||
getBattlesuitById,
|
||||
} from '../../../data/honkai3rd/battlesuits'
|
||||
} from '../../../server/data/honkai3rd/battlesuits'
|
||||
import {
|
||||
listSupplyEventsByVersion,
|
||||
SupplyEventData as SupplyEventData,
|
||||
} from '../../../data/honkai3rd/supply-events'
|
||||
} from '../../../server/data/honkai3rd/supply-events'
|
||||
import {
|
||||
getCurrentVersion,
|
||||
listVersionData,
|
||||
VersionData,
|
||||
} from '../../../data/honkai3rd/versions'
|
||||
import { getWeaponById, WeaponData } from '../../../data/honkai3rd/weapons'
|
||||
} from '../../../server/data/honkai3rd/versions'
|
||||
import {
|
||||
getWeaponById,
|
||||
WeaponData,
|
||||
} from '../../../server/data/honkai3rd/weapons'
|
||||
import { addDateToDateString, getDateString } from '../../../lib/string'
|
||||
import ScrollContainer from 'react-indiana-drag-scroll'
|
||||
import { format as formatDate } from 'date-fns'
|
||||
|
||||
@@ -7,7 +7,7 @@ import {
|
||||
getWeaponById,
|
||||
listWeapons,
|
||||
WeaponData,
|
||||
} from '../../../data/honkai3rd/weapons'
|
||||
} from '../../../server/data/honkai3rd/weapons'
|
||||
|
||||
interface WeaponShowPageProps {
|
||||
weapon: WeaponData
|
||||
|
||||
@@ -3,7 +3,7 @@ import { Text, Box, Heading, Flex, Link } from '@theme-ui/components'
|
||||
import NextLink from 'next/link'
|
||||
import Breadcrumb from '../../../components/organisms/Breadcrumb'
|
||||
import Honkai3rdNavigator from '../../../components/organisms/Honkai3rdNavigator'
|
||||
import { listWeapons, WeaponData } from '../../../data/honkai3rd/weapons'
|
||||
import { listWeapons, WeaponData } from '../../../server/data/honkai3rd/weapons'
|
||||
import { pick } from 'ramda'
|
||||
import SquareImageBox from '../../../components/atoms/SquareImageBox'
|
||||
import { useMemo, useState } from 'react'
|
||||
|
||||
Reference in New Issue
Block a user