remove element-plus icons.

This commit is contained in:
2023-11-22 00:09:32 +08:00
parent aa7d46effc
commit 24f9e97962
33 changed files with 1339 additions and 988 deletions

View File

@@ -1,6 +1,7 @@
<script setup lang="ts">
import { Contest } from "utils/types"
import { ContestType } from "utils/constants"
import Lock from "~/shared/icons/Lock.vue"
defineProps<{ contest: Contest }>()
</script>
@@ -8,11 +9,11 @@ defineProps<{ contest: Contest }>()
<n-space>
<span>{{ contest.title }}</span>
<n-icon
size="medium"
size="large"
class="lockIcon"
v-if="contest.contest_type === ContestType.private"
>
<i-ep-lock />
<Lock />
</n-icon>
</n-space>
</template>