Skip to content

Commit 7bbf6b4

Browse files
committed
ui: add primeicons
1 parent 012b2cb commit 7bbf6b4

File tree

4 files changed

+17
-1
lines changed

4 files changed

+17
-1
lines changed

ui/app/components/Kani.vue

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,14 @@ useHead({ title: "Verify Rust Std - Kani" });
1717
<div>len = {{ vec.length }}</div>
1818

1919
<DataTable :value="vec" paginator :rows="5" :rowsPerPageOptions="[5, 10, 20, 50]" sortMode="multiple" removableSort
20-
sortField="proof_kind" :sort-order="1" v-model:multi-sort-meta="multiSort" tableStyle="min-width: 50rem">
20+
v-model:multi-sort-meta="multiSort" tableStyle="min-width: 50rem">
21+
<template #header>
22+
<div class="flex flex-wrap items-center justify-between gap-2">
23+
<span class="text-xl font-bold">Products</span>
24+
<Button icon="pi pi-refresh" rounded raised />
25+
</div>
26+
</template>
27+
2128
<Column v-for="col of MergeKaniColumns" :key="col.key" :field="col.col.field" :header="col.col.header"
2229
:style="{ width: col.col.width }" :sortable="col.col.sortable"></Column>
2330
</DataTable>

ui/nuxt.config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ export default defineNuxtConfig({
55
compatibilityDate: '2025-07-15',
66
devtools: { enabled: true },
77
ssr: false, // Client-side Only Rendering (SPA)
8+
css: ["primeicons/primeicons.css"],
89
typescript: { typeCheck: true },
910
modules: ['@primevue/nuxt-module'],
1011
primevue: {

ui/package-lock.json

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ui/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
"@primeuix/themes": "^1.2.3",
1414
"nuxt": "^4.0.1",
1515
"ofetch": "^1.4.1",
16+
"primeicons": "^7.0.0",
1617
"primevue": "^4.3.7",
1718
"vue": "^3.5.18",
1819
"vue-router": "^4.5.1"

0 commit comments

Comments
 (0)