Add export keyword types
This commit is contained in:
parent
7b05fa0497
commit
660cc8d028
32 changed files with 400 additions and 402 deletions
2
src/lib/types/AccountCookie.d.ts
vendored
2
src/lib/types/AccountCookie.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
interface AccountCookie {
|
||||
export interface AccountCookie {
|
||||
userId: string
|
||||
username: string
|
||||
token: string
|
||||
|
|
|
|||
2
src/lib/types/AppUpdate.d.ts
vendored
2
src/lib/types/AppUpdate.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
interface AppUpdate {
|
||||
export interface AppUpdate {
|
||||
version: string
|
||||
update_type: string
|
||||
updated_at: string
|
||||
|
|
|
|||
2
src/lib/types/Awakening.d.ts
vendored
2
src/lib/types/Awakening.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
interface Awakening {
|
||||
export interface Awakening {
|
||||
id: string
|
||||
name: {
|
||||
[key: string]: string
|
||||
|
|
|
|||
2
src/lib/types/CheckedState.d.ts
vendored
2
src/lib/types/CheckedState.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
interface CheckedState {
|
||||
export interface CheckedState {
|
||||
id: number
|
||||
checked: boolean
|
||||
}
|
||||
|
|
|
|||
2
src/lib/types/ElementState.d.ts
vendored
2
src/lib/types/ElementState.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
interface ElementState {
|
||||
export interface ElementState {
|
||||
[key: string]: CheckedState
|
||||
null: CheckedState
|
||||
wind: CheckedState
|
||||
|
|
|
|||
4
src/lib/types/FilterSet.d.ts
vendored
4
src/lib/types/FilterSet.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
interface FilterSet {
|
||||
export interface FilterSet {
|
||||
element?: number
|
||||
raid?: string
|
||||
recency?: number
|
||||
|
|
@ -17,7 +17,7 @@ interface FilterSet {
|
|||
excludes?: MentionItem[]
|
||||
}
|
||||
|
||||
interface ConvertedFilters extends Omit<FilterSet, 'includes' | 'excludes'> {
|
||||
export interface ConvertedFilters extends Omit<FilterSet, 'includes' | 'excludes'> {
|
||||
includes: string
|
||||
excludes: string
|
||||
}
|
||||
|
|
|
|||
2
src/lib/types/GranblueCookie.d.ts
vendored
2
src/lib/types/GranblueCookie.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
interface GranblueCookie {
|
||||
export interface GranblueCookie {
|
||||
account: AccountCookie
|
||||
user: UserCookie
|
||||
locale: string
|
||||
|
|
|
|||
2
src/lib/types/GranblueElement.d.ts
vendored
2
src/lib/types/GranblueElement.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
interface GranblueElement {
|
||||
export interface GranblueElement {
|
||||
[key: string]: any
|
||||
id: number
|
||||
weaknessId: number
|
||||
|
|
|
|||
2
src/lib/types/GridArray.d.ts
vendored
2
src/lib/types/GridArray.d.ts
vendored
|
|
@ -1 +1 @@
|
|||
type GridArray<T> = { [key: number]: T | undefined }
|
||||
export type GridArray<T> = { [key: number]: T | undefined }
|
||||
|
|
|
|||
2
src/lib/types/GridCharacter.d.ts
vendored
2
src/lib/types/GridCharacter.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
interface GridCharacter {
|
||||
export interface GridCharacter {
|
||||
id: string
|
||||
position: number
|
||||
object: Character
|
||||
|
|
|
|||
2
src/lib/types/GridSummon.d.ts
vendored
2
src/lib/types/GridSummon.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
interface GridSummon {
|
||||
export interface GridSummon {
|
||||
id: string
|
||||
main: boolean
|
||||
friend: boolean
|
||||
|
|
|
|||
2
src/lib/types/GridWeapon.d.ts
vendored
2
src/lib/types/GridWeapon.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
interface GridWeapon {
|
||||
export interface GridWeapon {
|
||||
id: string
|
||||
mainhand: boolean
|
||||
position: number
|
||||
|
|
|
|||
2
src/lib/types/Guidebook.d.ts
vendored
2
src/lib/types/Guidebook.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
interface Guidebook {
|
||||
export interface Guidebook {
|
||||
id: string
|
||||
granblue_id: string
|
||||
name: {
|
||||
|
|
|
|||
2
src/lib/types/ItemSkill.d.ts
vendored
2
src/lib/types/ItemSkill.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
interface ItemSkill {
|
||||
export interface ItemSkill {
|
||||
name: {
|
||||
[key: string]: string
|
||||
en: string
|
||||
|
|
|
|||
2
src/lib/types/Job.d.ts
vendored
2
src/lib/types/Job.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
interface Job {
|
||||
export interface Job {
|
||||
id: string
|
||||
granblue_id: string
|
||||
row: string
|
||||
|
|
|
|||
2
src/lib/types/JobAccessory.d.ts
vendored
2
src/lib/types/JobAccessory.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
interface JobAccessory {
|
||||
export interface JobAccessory {
|
||||
id: string
|
||||
granblue_id: string
|
||||
job: Job
|
||||
|
|
|
|||
2
src/lib/types/JobSkill.d.ts
vendored
2
src/lib/types/JobSkill.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
interface JobSkill {
|
||||
export interface JobSkill {
|
||||
id: string
|
||||
job: Job
|
||||
name: {
|
||||
|
|
|
|||
2
src/lib/types/MentionItem.d.ts
vendored
2
src/lib/types/MentionItem.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
interface MentionItem {
|
||||
export interface MentionItem {
|
||||
name: {
|
||||
[key: string]: string
|
||||
en: string
|
||||
|
|
|
|||
4
src/lib/types/OnClickEvent.d.ts
vendored
4
src/lib/types/OnClickEvent.d.ts
vendored
|
|
@ -1,3 +1 @@
|
|||
type OnClickEvent = (
|
||||
event: React.MouseEvent<HTMLDivElement, MouseEvent>
|
||||
) => void
|
||||
export type OnClickEvent = (event: React.MouseEvent<HTMLDivElement, MouseEvent>) => void
|
||||
|
|
|
|||
6
src/lib/types/Party.d.ts
vendored
6
src/lib/types/Party.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
type JobSkillList = {
|
||||
export type JobSkillList = {
|
||||
[key: number]: JobSkill | undefined
|
||||
0: JobSkill | undefined
|
||||
1: JobSkill | undefined
|
||||
|
|
@ -6,14 +6,14 @@ type JobSkillList = {
|
|||
3: JobSkill | undefined
|
||||
}
|
||||
|
||||
type GuidebookList = {
|
||||
export type GuidebookList = {
|
||||
[key: number]: Guidebook | undefined
|
||||
0: Guidebook | undefined
|
||||
1: Guidebook | undefined
|
||||
2: Guidebook | undefined
|
||||
}
|
||||
|
||||
interface Party {
|
||||
export interface Party {
|
||||
id: string
|
||||
name: string
|
||||
description: string
|
||||
|
|
|
|||
2
src/lib/types/ProficiencyState.d.ts
vendored
2
src/lib/types/ProficiencyState.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
interface ProficiencyState {
|
||||
export interface ProficiencyState {
|
||||
[key: string]: CheckedState
|
||||
sabre: CheckedState
|
||||
dagger: CheckedState
|
||||
|
|
|
|||
2
src/lib/types/Raid.d.ts
vendored
2
src/lib/types/Raid.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
interface Raid {
|
||||
export interface Raid {
|
||||
id: string
|
||||
group: RaidGroup
|
||||
name: {
|
||||
|
|
|
|||
2
src/lib/types/RaidGroup.d.ts
vendored
2
src/lib/types/RaidGroup.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
interface RaidGroup {
|
||||
export interface RaidGroup {
|
||||
id: string
|
||||
name: {
|
||||
[key: string]: string
|
||||
|
|
|
|||
2
src/lib/types/RarityState.d.ts
vendored
2
src/lib/types/RarityState.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
interface RarityState {
|
||||
export interface RarityState {
|
||||
[key: string]: CheckedState
|
||||
sr: CheckedState
|
||||
ssr: CheckedState
|
||||
|
|
|
|||
2
src/lib/types/SimpleAxSkill.d.ts
vendored
2
src/lib/types/SimpleAxSkill.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
interface SimpleAxSkill {
|
||||
export interface SimpleAxSkill {
|
||||
modifier: number
|
||||
strength: number
|
||||
}
|
||||
|
|
|
|||
2
src/lib/types/Summon.d.ts
vendored
2
src/lib/types/Summon.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
interface Summon {
|
||||
export interface Summon {
|
||||
type: 'summon'
|
||||
|
||||
id: string
|
||||
|
|
|
|||
2
src/lib/types/TeamElement.d.ts
vendored
2
src/lib/types/TeamElement.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
interface TeamElement {
|
||||
export interface TeamElement {
|
||||
id: number
|
||||
opposite_id: number
|
||||
name: {
|
||||
|
|
|
|||
2
src/lib/types/User.d.ts
vendored
2
src/lib/types/User.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
interface User {
|
||||
export interface User {
|
||||
id: string
|
||||
username: string
|
||||
granblueId: string
|
||||
|
|
|
|||
2
src/lib/types/UserCookie.d.ts
vendored
2
src/lib/types/UserCookie.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
interface UserCookie {
|
||||
export interface UserCookie {
|
||||
picture: string
|
||||
element: string
|
||||
language: string
|
||||
|
|
|
|||
2
src/lib/types/Weapon.d.ts
vendored
2
src/lib/types/Weapon.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
interface Weapon {
|
||||
export interface Weapon {
|
||||
type: 'weapon'
|
||||
|
||||
id: string
|
||||
|
|
|
|||
2
src/lib/types/WeaponKey.d.ts
vendored
2
src/lib/types/WeaponKey.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
interface WeaponKey {
|
||||
export interface WeaponKey {
|
||||
id: string
|
||||
granblue_id: string
|
||||
name: {
|
||||
|
|
|
|||
2
src/lib/types/WeaponSeries.d.ts
vendored
2
src/lib/types/WeaponSeries.d.ts
vendored
|
|
@ -1,4 +1,4 @@
|
|||
interface WeaponSeriesState {
|
||||
export interface WeaponSeriesState {
|
||||
[key: string]: CheckedState
|
||||
seraphic: CheckedState
|
||||
grand: CheckedState
|
||||
|
|
|
|||
Loading…
Reference in a new issue