Spaces:
Running
Running
Jimin Huang
commited on
Commit
·
1cb22db
1
Parent(s):
03b531c
Change settings
Browse files
src/components/HeaderOpen.vue
CHANGED
|
@@ -16,7 +16,7 @@
|
|
| 16 |
|
| 17 |
<nav class="menu-section">
|
| 18 |
<span class="menu-item" @click="navigateTo('/live')">Live Arena</span>
|
| 19 |
-
<
|
| 20 |
<span class="menu-item" @click="navigateTo('/add-asset')">Agent Arena</span>
|
| 21 |
</nav>
|
| 22 |
|
|
|
|
| 16 |
|
| 17 |
<nav class="menu-section">
|
| 18 |
<span class="menu-item" @click="navigateTo('/live')">Live Arena</span>
|
| 19 |
+
<span class="menu-item" @click="navigateTo('/leaderboard')">Leaderboard</span>
|
| 20 |
<span class="menu-item" @click="navigateTo('/add-asset')">Agent Arena</span>
|
| 21 |
</nav>
|
| 22 |
|
src/router/index.js
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
import { createRouter, createWebHistory } from 'vue-router'
|
| 2 |
import Main from '../pages/Main.vue'
|
| 3 |
-
import
|
| 4 |
import LiveView from '../views/LiveView.vue'
|
| 5 |
import AddAssetsView from '../views/AddAssetView.vue'
|
| 6 |
import AssetRequestsView from '../views/AssetRequestsView.vue'
|
|
@@ -13,7 +13,7 @@ const routes = [
|
|
| 13 |
component: Main,
|
| 14 |
redirect: '/live',
|
| 15 |
children: [
|
| 16 |
-
{ path: '/
|
| 17 |
{ path: '/live', name: 'live', component: LiveView },
|
| 18 |
{ path: '/add-asset', name: 'add-asset', component: AddAssetsView },
|
| 19 |
{ path: '/asset-requests', name: 'asset-requests', component: AssetRequestsView },
|
|
|
|
| 1 |
import { createRouter, createWebHistory } from 'vue-router'
|
| 2 |
import Main from '../pages/Main.vue'
|
| 3 |
+
import LeaderboardView from '../views/LeaderboardView.vue'
|
| 4 |
import LiveView from '../views/LiveView.vue'
|
| 5 |
import AddAssetsView from '../views/AddAssetView.vue'
|
| 6 |
import AssetRequestsView from '../views/AssetRequestsView.vue'
|
|
|
|
| 13 |
component: Main,
|
| 14 |
redirect: '/live',
|
| 15 |
children: [
|
| 16 |
+
{ path: '/leaderboard', name: 'leadboard', component: LeaderboardView },
|
| 17 |
{ path: '/live', name: 'live', component: LiveView },
|
| 18 |
{ path: '/add-asset', name: 'add-asset', component: AddAssetsView },
|
| 19 |
{ path: '/asset-requests', name: 'asset-requests', component: AssetRequestsView },
|
src/views/{LeadboardView.vue → LeaderboardView.vue}
RENAMED
|
@@ -1,8 +1,5 @@
|
|
| 1 |
<template>
|
| 2 |
<div>
|
| 3 |
-
<div class="title-container">
|
| 4 |
-
<span class="main-title">Agent Leadboard</span>
|
| 5 |
-
</div>
|
| 6 |
<AssetsFilter v-model="filters.assets" :assetOptions="assetOptions" />
|
| 7 |
<div v-if="loading" class="loading-overlay">
|
| 8 |
<div class="loading-box">
|
|
@@ -100,7 +97,7 @@ import { STRATEGIES } from '../lib/strategies.js'
|
|
| 100 |
import emailjs from 'emailjs-com'
|
| 101 |
|
| 102 |
export default {
|
| 103 |
-
name: '
|
| 104 |
components: { AgentTable, AgentFilters, AssetsFilter, CompareChart, Dialog, InputText },
|
| 105 |
data() {
|
| 106 |
return {
|
|
|
|
| 1 |
<template>
|
| 2 |
<div>
|
|
|
|
|
|
|
|
|
|
| 3 |
<AssetsFilter v-model="filters.assets" :assetOptions="assetOptions" />
|
| 4 |
<div v-if="loading" class="loading-overlay">
|
| 5 |
<div class="loading-box">
|
|
|
|
| 97 |
import emailjs from 'emailjs-com'
|
| 98 |
|
| 99 |
export default {
|
| 100 |
+
name: 'LeaderboardView',
|
| 101 |
components: { AgentTable, AgentFilters, AssetsFilter, CompareChart, Dialog, InputText },
|
| 102 |
data() {
|
| 103 |
return {
|