diff --git a/app/components/ValidatorsTable.vue b/app/components/ValidatorsTable.vue index 0c078be..2ed490c 100644 --- a/app/components/ValidatorsTable.vue +++ b/app/components/ValidatorsTable.vue @@ -23,7 +23,8 @@ function formatLunaAsNim(lunaValue: number): string { } // Filter and search state -const showUnknown = useLocalStorage('show-unknown-validators', false) +// Read the saved filter after hydration so server and client render the same rows. +const showUnknown = useLocalStorage('show-unknown-validators', false, { initOnMounted: true }) const globalFilter = ref('') const sorting = ref([{ id: 'balance', desc: true }]) @@ -316,6 +317,7 @@ function getScoreDisplay(validator: FetchedValidator) {