From 9ec157359bdd45d2f3e40be2d56e451d071e46a7 Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Fri, 4 Mar 2022 18:42:24 -0800 Subject: [PATCH] Change key name and add string query --- utils/axData.tsx | 154 +++++++++++++++++++++--------------------- utils/pictureData.tsx | 79 +++++++++++----------- 2 files changed, 117 insertions(+), 116 deletions(-) diff --git a/utils/axData.tsx b/utils/axData.tsx index 8ea007f4..1824071f 100644 --- a/utils/axData.tsx +++ b/utils/axData.tsx @@ -3,7 +3,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "ATK", - "jp": "攻撃" + "ja": "攻撃" }, id: 0, minValue: 1, @@ -13,7 +13,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "C.A. DMG", - "jp": "奥義ダメ" + "ja": "奥義ダメ" }, id: 3, minValue: 2, @@ -23,7 +23,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Double Attack Rate", - "jp": "DA確率" + "ja": "DA確率" }, id: 5, minValue: 1, @@ -33,7 +33,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Triple Attack Rate", - "jp": "TA確率" + "ja": "TA確率" }, id: 6, minValue: 1, @@ -43,7 +43,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Skill DMG Cap", - "jp": "アビ上限" + "ja": "アビ上限" }, id: 7, minValue: 1, @@ -55,7 +55,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "DEF", - "jp": "防御" + "ja": "防御" }, id: 1, minValue: 1, @@ -65,7 +65,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "HP", - "jp": "HP" + "ja": "HP" }, id: 2, minValue: 1, @@ -75,7 +75,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Debuff Resistance", - "jp": "弱体耐性" + "ja": "弱体耐性" }, id: 9, minValue: 1, @@ -85,7 +85,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Healing", - "jp": "回復性能" + "ja": "回復性能" }, id: 10, minValue: 2, @@ -95,7 +95,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Enmity", - "jp": "背水" + "ja": "背水" }, id: 11, minValue: 1, @@ -106,7 +106,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "HP", - "jp": "HP" + "ja": "HP" }, id: 2, minValue: 1, @@ -116,7 +116,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "DEF", - "jp": "防御" + "ja": "防御" }, id: 1, minValue: 1, @@ -126,7 +126,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Debuff Resistance", - "jp": "弱体耐性" + "ja": "弱体耐性" }, id: 9, minValue: 1, @@ -136,7 +136,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Healing", - "jp": "回復性能" + "ja": "回復性能" }, id: 10, minValue: 2, @@ -146,7 +146,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Stamina", - "jp": "渾身" + "ja": "渾身" }, id: 12, minValue: 1, @@ -157,7 +157,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "C.A. DMG", - "jp": "奥義ダメ" + "ja": "奥義ダメ" }, id: 3, minValue: 2, @@ -167,7 +167,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "ATK", - "jp": "攻撃" + "ja": "攻撃" }, id: 0, minValue: 1, @@ -177,7 +177,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Elemental ATK", - "jp": "全属性攻撃力" + "ja": "全属性攻撃力" }, id: 13, minValue: 1, @@ -187,7 +187,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "C.A. DMG Cap", - "jp": "奥義上限" + "ja": "奥義上限" }, id: 8, minValue: 1, @@ -197,7 +197,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Stamina", - "jp": "渾身" + "ja": "渾身" }, id: 12, minValue: 1, @@ -208,7 +208,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Multiattack Rate", - "jp": "連撃率" + "ja": "連撃率" }, id: 4, minValue: 1, @@ -218,7 +218,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "C.A. DMG", - "jp": "奥義ダメ" + "ja": "奥義ダメ" }, id: 3, minValue: 2, @@ -228,7 +228,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Elemental ATK", - "jp": "全属性攻撃力" + "ja": "全属性攻撃力" }, id: 13, minValue: 1, @@ -238,7 +238,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Double Attack Rate", - "jp": "DA確率" + "ja": "DA確率" }, id: 5, minValue: 1, @@ -248,7 +248,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Triple Attack Rate", - "jp": "TA確率" + "ja": "TA確率" }, id: 6, minValue: 1, @@ -261,7 +261,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "ATK", - "jp": "攻撃" + "ja": "攻撃" }, id: 0, minValue: 1, @@ -271,7 +271,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "C.A. DMG", - "jp": "奥義ダメ" + "ja": "奥義ダメ" }, id: 3, minValue: 2, @@ -281,7 +281,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Multiattack Rate", - "jp": "連撃確率" + "ja": "連撃確率" }, id: 4, minValue: 1.5, @@ -291,7 +291,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Normal ATK DMG Cap", - "jp": "通常ダメ上限" + "ja": "通常ダメ上限" }, id: 14, minValue: 0.5, @@ -301,7 +301,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Supplemental Skill DMG", - "jp": "アビ与ダメ上昇" + "ja": "アビ与ダメ上昇" }, id: 15, minValue: 1, @@ -312,7 +312,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "DEF", - "jp": "防御" + "ja": "防御" }, id: 1, minValue: 1, @@ -322,7 +322,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Elemental DMG Reduction", - "jp": "属性ダメ軽減" + "ja": "属性ダメ軽減" }, id: 17, minValue: 1, @@ -332,7 +332,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Debuff Resistance", - "jp": "弱体耐性" + "ja": "弱体耐性" }, id: 9, minValue: 1, @@ -342,7 +342,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Healing", - "jp": "回復性能" + "ja": "回復性能" }, id: 10, minValue: 2, @@ -352,7 +352,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Enmity", - "jp": "背水" + "ja": "背水" }, id: 11, minValue: 1, @@ -363,7 +363,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "HP", - "jp": "HP" + "ja": "HP" }, id: 2, minValue: 1, @@ -373,7 +373,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Elemental DMG Reduction", - "jp": "属性ダメ軽減" + "ja": "属性ダメ軽減" }, id: 17, minValue: 1, @@ -383,7 +383,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Debuff Resistance", - "jp": "弱体耐性" + "ja": "弱体耐性" }, id: 9, minValue: 1, @@ -393,7 +393,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Healing", - "jp": "回復性能" + "ja": "回復性能" }, id: 10, minValue: 2, @@ -403,7 +403,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Stamina", - "jp": "渾身" + "ja": "渾身" }, id: 12, minValue: 1, @@ -414,7 +414,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "C.A. DMG", - "jp": "奥義ダメ" + "ja": "奥義ダメ" }, id: 3, minValue: 2, @@ -424,7 +424,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Multiattack Rate", - "jp": "連撃率" + "ja": "連撃率" }, id: 4, minValue: 1.5, @@ -434,7 +434,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Supplemental Skill DMG", - "jp": "アビ与ダメ上昇" + "ja": "アビ与ダメ上昇" }, id: 15, minValue: 1, @@ -443,7 +443,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Supplemental C.A. DMG", - "jp": "奥義与ダメ上昇" + "ja": "奥義与ダメ上昇" }, id: 16, minValue: 1, @@ -452,7 +452,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Stamina", - "jp": "渾身" + "ja": "渾身" }, id: 12, minValue: 1, @@ -463,7 +463,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Multiattack Rate", - "jp": "連撃率" + "ja": "連撃率" }, id: 4, minValue: 1, @@ -473,7 +473,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Supplemental C.A. DMG", - "jp": "奥義与ダメ上昇" + "ja": "奥義与ダメ上昇" }, id: 16, minValue: 1, @@ -482,7 +482,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Normal ATK DMG Cap", - "jp": "通常ダメ上限" + "ja": "通常ダメ上限" }, id: 14, minValue: 0.5, @@ -492,7 +492,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Stamina", - "jp": "渾身" + "ja": "渾身" }, id: 12, minValue: 1, @@ -501,7 +501,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Enmity", - "jp": "背水" + "ja": "背水" }, id: 11, minValue: 1, @@ -513,7 +513,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "ATK", - "jp": "攻撃" + "ja": "攻撃" }, id: 0, minValue: 1, @@ -523,7 +523,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "C.A. DMG", - "jp": "奥義ダメ" + "ja": "奥義ダメ" }, id: 3, minValue: 2, @@ -533,7 +533,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Double Attack Rate", - "jp": "DA確率" + "ja": "DA確率" }, id: 5, minValue: 1, @@ -543,7 +543,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Triple Attack Rate", - "jp": "TA確率" + "ja": "TA確率" }, id: 6, minValue: 1, @@ -553,7 +553,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Skill DMG Cap", - "jp": "アビ上限" + "ja": "アビ上限" }, id: 7, minValue: 1, @@ -565,7 +565,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "DEF", - "jp": "防御" + "ja": "防御" }, id: 1, minValue: 1, @@ -575,7 +575,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "HP", - "jp": "HP" + "ja": "HP" }, id: 2, minValue: 1, @@ -585,7 +585,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Debuff Resistance", - "jp": "弱体耐性" + "ja": "弱体耐性" }, id: 9, minValue: 1, @@ -595,7 +595,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Healing", - "jp": "回復性能" + "ja": "回復性能" }, id: 10, minValue: 2, @@ -605,7 +605,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Enmity", - "jp": "背水" + "ja": "背水" }, id: 11, minValue: 1, @@ -616,7 +616,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "HP", - "jp": "HP" + "ja": "HP" }, id: 2, minValue: 1, @@ -626,7 +626,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "DEF", - "jp": "防御" + "ja": "防御" }, id: 1, minValue: 1, @@ -636,7 +636,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Debuff Resistance", - "jp": "弱体耐性" + "ja": "弱体耐性" }, id: 9, minValue: 1, @@ -646,7 +646,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Healing", - "jp": "回復性能" + "ja": "回復性能" }, id: 10, minValue: 2, @@ -656,7 +656,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Stamina", - "jp": "渾身" + "ja": "渾身" }, id: 12, minValue: 1, @@ -667,7 +667,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "C.A. DMG", - "jp": "奥義ダメ" + "ja": "奥義ダメ" }, id: 3, minValue: 2, @@ -677,7 +677,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "ATK", - "jp": "攻撃" + "ja": "攻撃" }, id: 0, minValue: 1, @@ -687,7 +687,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Elemental ATK", - "jp": "全属性攻撃力" + "ja": "全属性攻撃力" }, id: 13, minValue: 1, @@ -697,7 +697,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "C.A. DMG Cap", - "jp": "奥義上限" + "ja": "奥義上限" }, id: 8, minValue: 1, @@ -707,7 +707,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Stamina", - "jp": "渾身" + "ja": "渾身" }, id: 12, minValue: 1, @@ -718,7 +718,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Multiattack Rate", - "jp": "連撃率" + "ja": "連撃率" }, id: 4, minValue: 1, @@ -728,7 +728,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "C.A. DMG", - "jp": "奥義ダメ" + "ja": "奥義ダメ" }, id: 3, minValue: 2, @@ -738,7 +738,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Elemental ATK", - "jp": "全属性攻撃力" + "ja": "全属性攻撃力" }, id: 13, minValue: 1, @@ -748,7 +748,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Double Attack Rate", - "jp": "DA確率" + "ja": "DA確率" }, id: 5, minValue: 1, @@ -758,7 +758,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Triple Attack Rate", - "jp": "TA確率" + "ja": "TA確率" }, id: 6, minValue: 1, @@ -770,7 +770,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "EXP Up", - "jp": "EXP UP" + "ja": "EXP UP" }, id: 18, minValue: 5, @@ -780,7 +780,7 @@ export const axData: AxSkill[][] = [ { name: { "en": "Rupies", - "jp": "獲得ルピ" + "ja": "獲得ルピ" }, id: 19, minValue: 10, diff --git a/utils/pictureData.tsx b/utils/pictureData.tsx index c5720de6..ef05e4cb 100644 --- a/utils/pictureData.tsx +++ b/utils/pictureData.tsx @@ -1,7 +1,8 @@ interface Picture { name: { + [key: string]: string en: string - jp: string + ja: string } filename: string element: string @@ -11,7 +12,7 @@ export const pictureData: Picture[] = [ { name: { en: "Gran 2019", - jp: "グラン" + ja: "グラン" }, filename: "gran_19", element: "water" @@ -19,7 +20,7 @@ export const pictureData: Picture[] = [ { name: { en: "Djeeta 2019", - jp: "ジータ" + ja: "ジータ" }, filename: "djeeta_19", element: "fire" @@ -27,7 +28,7 @@ export const pictureData: Picture[] = [ { name: { en: "Gran 2020", - jp: "グラン" + ja: "グラン" }, filename: "gran_20", element: "water" @@ -35,7 +36,7 @@ export const pictureData: Picture[] = [ { name: { en: "Djeeta 2020", - jp: "ジータ" + ja: "ジータ" }, filename: "djeeta_20", element: "fire" @@ -43,7 +44,7 @@ export const pictureData: Picture[] = [ { name: { en: "Gran - Farer of the Skies", - jp: "空駆ける新鋭 グランver" + ja: "空駆ける新鋭 グランver" }, filename: "gran", element: "water" @@ -51,7 +52,7 @@ export const pictureData: Picture[] = [ { name: { en: "Djeeta - Farer of the Skies", - jp: "空駆ける新鋭 ジータver" + ja: "空駆ける新鋭 ジータver" }, filename: "djeeta", element: "fire" @@ -59,7 +60,7 @@ export const pictureData: Picture[] = [ { name: { en: "Cassius", - jp: "カシウス" + ja: "カシウス" }, filename: "cassius", element: "dark" @@ -67,7 +68,7 @@ export const pictureData: Picture[] = [ { name: { en: "Percival", - jp: "パーシヴァル" + ja: "パーシヴァル" }, filename: "percival", element: "fire" @@ -75,7 +76,7 @@ export const pictureData: Picture[] = [ { name: { en: "Vane", - jp: "ヴェイン" + ja: "ヴェイン" }, filename: "vane", element: "water" @@ -83,7 +84,7 @@ export const pictureData: Picture[] = [ { name: { en: "Heles", - jp: "ヘルエス" + ja: "ヘルエス" }, filename: "heles", element: "fire" @@ -91,7 +92,7 @@ export const pictureData: Picture[] = [ { name: { en: "Lunalu", - jp: "ルナール" + ja: "ルナール" }, filename: "lunalu", element: "dark" @@ -99,7 +100,7 @@ export const pictureData: Picture[] = [ { name: { en: "Catura", - jp: "シャトラ" + ja: "シャトラ" }, filename: "catura", element: "wind" @@ -107,7 +108,7 @@ export const pictureData: Picture[] = [ { name: { en: "Yuisis", - jp: "ユイシス" + ja: "ユイシス" }, filename: "yuisis", element: "wind" @@ -115,7 +116,7 @@ export const pictureData: Picture[] = [ { name: { en: "Meg", - jp: "メグ" + ja: "メグ" }, filename: "meg", element: "dark" @@ -123,7 +124,7 @@ export const pictureData: Picture[] = [ { name: { en: "Seofon", - jp: "シエテ" + ja: "シエテ" }, filename: "seofon", element: "wind" @@ -131,7 +132,7 @@ export const pictureData: Picture[] = [ { name: { en: "Quatre", - jp: "カトル" + ja: "カトル" }, filename: "quatre", element: "water" @@ -139,7 +140,7 @@ export const pictureData: Picture[] = [ { name: { en: "Tien", - jp: "エッセル" + ja: "エッセル" }, filename: "tien", element: "fire" @@ -147,7 +148,7 @@ export const pictureData: Picture[] = [ { name: { en: "Seox", - jp: "シス" + ja: "シス" }, filename: "seox", element: "dark" @@ -155,7 +156,7 @@ export const pictureData: Picture[] = [ { name: { en: "Aoidos", - jp: "アオイドス" + ja: "アオイドス" }, filename: "aoidos", element: "fire" @@ -163,7 +164,7 @@ export const pictureData: Picture[] = [ { name: { en: "Sandalphon", - jp: "サンダルフォン" + ja: "サンダルフォン" }, filename: "sandalphon", element: "light" @@ -171,7 +172,7 @@ export const pictureData: Picture[] = [ { name: { en: "Vikala", - jp: "ビカラ" + ja: "ビカラ" }, filename: "vikala", element: "dark" @@ -179,7 +180,7 @@ export const pictureData: Picture[] = [ { name: { en: "Belial", - jp: "ベリアル" + ja: "ベリアル" }, filename: "belial", element: "dark" @@ -187,7 +188,7 @@ export const pictureData: Picture[] = [ { name: { en: "Zeta", - jp: "ゼタ" + ja: "ゼタ" }, filename: "zeta", element: "fire" @@ -195,7 +196,7 @@ export const pictureData: Picture[] = [ { name: { en: "Beatrix", - jp: "ベアトリックス" + ja: "ベアトリックス" }, filename: "beatrix", element: "earth" @@ -203,7 +204,7 @@ export const pictureData: Picture[] = [ { name: { en: "Yuel", - jp: "ユエル" + ja: "ユエル" }, filename: "yuel", element: "fire" @@ -211,7 +212,7 @@ export const pictureData: Picture[] = [ { name: { en: "Societte", - jp: "ソシエ" + ja: "ソシエ" }, filename: "societte", element: "water" @@ -219,7 +220,7 @@ export const pictureData: Picture[] = [ { name: { en: "Kumbhira", - jp: "クビラ" + ja: "クビラ" }, filename: "kumbhira", element: "light" @@ -227,7 +228,7 @@ export const pictureData: Picture[] = [ { name: { en: "Narmaya", - jp: "ナルメア" + ja: "ナルメア" }, filename: "narmaya", element: "dark" @@ -235,7 +236,7 @@ export const pictureData: Picture[] = [ { name: { en: "Siegfried", - jp: "ジークフリード" + ja: "ジークフリード" }, filename: "siegfried", element: "earth" @@ -243,7 +244,7 @@ export const pictureData: Picture[] = [ { name: { en: "Naoise", - jp: "ノイシュ" + ja: "ノイシュ" }, filename: "naoise", element: "light" @@ -251,7 +252,7 @@ export const pictureData: Picture[] = [ { name: { en: "Scathacha", - jp: "スカーサハ" + ja: "スカーサハ" }, filename: "scathacha", element: "wind" @@ -259,7 +260,7 @@ export const pictureData: Picture[] = [ { name: { en: "Seruel", - jp: "セルエル" + ja: "セルエル" }, filename: "seruel", element: "light" @@ -267,7 +268,7 @@ export const pictureData: Picture[] = [ { name: { en: "Shiva", - jp: "シヴァ" + ja: "シヴァ" }, filename: "shiva", element: "fire" @@ -275,7 +276,7 @@ export const pictureData: Picture[] = [ { name: { en: "Europa", - jp: "エウロペ" + ja: "エウロペ" }, filename: "europa", element: "water" @@ -283,7 +284,7 @@ export const pictureData: Picture[] = [ { name: { en: "Grimnir", - jp: "グリームニル" + ja: "グリームニル" }, filename: "grimnir", element: "wind" @@ -291,7 +292,7 @@ export const pictureData: Picture[] = [ { name: { en: "Alexiel", - jp: "ブローディア" + ja: "ブローディア" }, filename: "alexiel", element: "earth" @@ -299,7 +300,7 @@ export const pictureData: Picture[] = [ { name: { en: "Sierokarte", - jp: "シェロカルテ" + ja: "シェロカルテ" }, filename: "siero", element: "wind" @@ -307,7 +308,7 @@ export const pictureData: Picture[] = [ { name: { en: "Vajra", - jp: "ヴァジラ" + ja: "ヴァジラ" }, filename: "vajra", element: "water"