fix: vue script ts error

This commit is contained in:
2022-07-08 21:47:13 +09:00
parent be882000ad
commit eb36b6a52f
2 changed files with 3 additions and 2 deletions
+1 -1
View File
@@ -117,7 +117,7 @@
<div>부대</div> <div>부대</div>
<div v-if="!troopInfo" class="general-troop">-</div> <div v-if="!troopInfo" class="general-troop">-</div>
<div v-else class="general-troop"> <div v-else class="general-troop">
<s v-if="troopInfo.leader.reservedCommand[0]?.action != 'che_집합'" style="color: gray"> <s v-if="troopInfo.leader.reservedCommand && troopInfo.leader.reservedCommand[0].action != 'che_집합'" style="color: gray">
{{ troopInfo.name }} {{ troopInfo.name }}
</s> </s>
<span v-else style="color: orange"> <span v-else style="color: orange">
+2 -1
View File
@@ -32,7 +32,7 @@
<div :class="['city_filler', props.isMyCity ? 'my_city' : '']"></div> <div :class="['city_filler', props.isMyCity ? 'my_city' : '']"></div>
<div v-if="city.nationID && city.nationID > 0" class="city_flag"> <div v-if="city.nationID && city.nationID > 0" class="city_flag">
<img :src="`${imagePath}/${city.supply ? 'f' : 'd'}${city.color.substring(1).toUpperCase()}.gif`" /> <img :src="`${imagePath}/${city.supply ? 'f' : 'd'}${unwrap(city.color).substring(1).toUpperCase()}.gif`" />
<div v-if="city.isCapital" class="city_capital"> <div v-if="city.isCapital" class="city_capital">
<img :src="`${imagePath}/event51.gif`" /> <img :src="`${imagePath}/event51.gif`" />
</div> </div>
@@ -49,6 +49,7 @@
<script lang="ts" setup> <script lang="ts" setup>
import type { MapCityParsed } from "@/map"; import type { MapCityParsed } from "@/map";
import { ref, toRef, watch, type PropType } from "vue"; import { ref, toRef, watch, type PropType } from "vue";
import { unwrap } from "@/util/unwrap";
const emit = defineEmits<{ const emit = defineEmits<{
(event: "click", e: MouseEvent | TouchEvent): void; (event: "click", e: MouseEvent | TouchEvent): void;
(event: "mouseenter", e: MouseEvent): void; (event: "mouseenter", e: MouseEvent): void;