diff --git a/frontend/src/composables/useOilCards.js b/frontend/src/composables/useOilCards.js index 451116c..9e10e67 100644 --- a/frontend/src/composables/useOilCards.js +++ b/frontend/src/composables/useOilCards.js @@ -39,3 +39,11 @@ export function getOilCard(name) { if (base !== name && OIL_CARDS[base]) return OIL_CARDS[base] return null } + +export function setOilCard(name, card) { + if (card && (card.effects || card.usage)) { + OIL_CARDS[name] = card + } else { + delete OIL_CARDS[name] + } +} diff --git a/frontend/src/views/OilReference.vue b/frontend/src/views/OilReference.vue index 2d8bc6a..ad4d0f2 100644 --- a/frontend/src/views/OilReference.vue +++ b/frontend/src/views/OilReference.vue @@ -1,168 +1,159 @@