pelican-jdr/src/data/fields.ts
2023-02-18 16:59:35 +01:00

60 lines
1.8 KiB
TypeScript

const objectFields = [
{ key: "nom", label: "Nom", canBeSearched: true },
{ key: "type", label: "Type", canBeFiltered: true },
{ key: "rarete", label: "Rareté", canBeFiltered: true },
{ key: "effet", label: "Effet", canBeSearched: true },
{ key: "cout", label: "Cout" },
];
const equipMainsFields = [
{ key: "nom", label: "Nom", canBeSearched: true },
{ key: "type", label: "Type", canBeFiltered: true },
{ key: "mains", label: "Mains", canBeFiltered: true },
{ key: "effet", label: "Effet", canBeSearched: true },
{ key: "force", label: "Force" },
{ key: "cout", label: "Cout" },
];
const tenuesFields = [
{ key: "nom", label: "Nom", canBeSearched: true },
{ key: "effet", label: "Effet", canBeSearched: true },
{ key: "armure", label: "Armure" },
{ key: "cout", label: "cout" },
];
const effetsFields = [
{ key: "nom", label: "Nom", canBeSearched: true },
{ key: "effet", label: "Effet", canBeSearched: true },
{ key: "surcout", label: "Surcout" },
];
const accessoiresFields = [
{ key: "nom", label: "Nom", canBeSearched: true },
{ key: "effet", label: "Effet", canBeSearched: true },
{ key: "cout", label: "Cout" },
];
const elementsFields = [
{ key: "nom", label: "Nom", canBeSearched: true },
{ key: "type", label: "Type", canBeFiltered: true },
{ key: "effet", label: "Effet", canBeSearched: true },
{ key: "oppose", label: "Opposé" },
];
const terrainsFields = [
{ key: "nom", label: "Nom", canBeSearched: true },
{ key: "type", label: "Type", canBeFiltered: true },
{ key: "nomTerrain", label: "Nom du Terrain", canBeSearched: true },
{ key: "effetTerrain", label: "Effet", canBeSearched: true },
{ key: "oppose", label: "Affaibli" },
];
export {
objectFields,
equipMainsFields,
tenuesFields,
effetsFields,
accessoiresFields,
elementsFields,
terrainsFields,
};