forked from pdsls.dev/pdsls
this repo has no description

change invalid record icon

Changed files
+25 -25
src
components
+25 -25
src/components/navbar.tsx
··· 126 126 "Validating" 127 127 : "Invalid handle" 128 128 } 129 - children={ 130 - <div 131 - classList={{ 132 - "i-lucide-circle-check": validHandle() === true, 133 - "i-lucide-circle-x text-red-500 dark:text-red-400": 134 - validHandle() === false, 135 - "i-lucide-loader-circle animate-spin": validHandle() === undefined, 136 - }} 137 - /> 138 - } 139 - /> 129 + > 130 + <div 131 + classList={{ 132 + "i-lucide-circle-check": validHandle() === true, 133 + "i-lucide-circle-x text-red-500 dark:text-red-400": 134 + validHandle() === false, 135 + "i-lucide-loader-circle animate-spin": validHandle() === undefined, 136 + }} 137 + /> 138 + </Tooltip> 140 139 </Show> 141 140 </div> 142 141 </div> ··· 197 196 <div class="flex gap-1"> 198 197 <span>{props.params.rkey}</span> 199 198 <Show when={validRecord()}> 200 - <Tooltip text="Valid record" children={<div class="i-lucide-lock-keyhole" />} /> 199 + <Tooltip text="Valid record"> 200 + <div class="i-lucide-lock-keyhole" /> 201 + </Tooltip> 201 202 </Show> 202 203 <Show when={validRecord() === false}> 203 - <Tooltip 204 - text="Invalid record" 205 - children={<div class="i-lucide-circle-x text-red-500 dark:text-red-400" />} 206 - /> 204 + <Tooltip text="Invalid record"> 205 + <div class="i-lucide-lock-keyhole-open text-red-500 dark:text-red-400" /> 206 + </Tooltip> 207 207 </Show> 208 208 <Show when={validRecord() === undefined}> 209 - <Tooltip 210 - text="Validating" 211 - children={<div class="i-lucide-loader-circle animate-spin" />} 212 - /> 209 + <Tooltip text="Validating"> 210 + <div class="i-lucide-loader-circle animate-spin" /> 211 + </Tooltip> 213 212 </Show> 214 213 <Show when={validSchema()}> 215 - <Tooltip text="Valid schema" children={<div class="i-lucide-file-check" />} /> 214 + <Tooltip text="Valid schema"> 215 + <div class="i-lucide-file-check" /> 216 + </Tooltip> 216 217 </Show> 217 218 <Show when={validSchema() === false}> 218 - <Tooltip 219 - text="Invalid schema" 220 - children={<div class="i-lucide-file-x text-red-500 dark:text-red-400" />} 221 - /> 219 + <Tooltip text="Invalid schema"> 220 + <div class="i-lucide-file-x text-red-500 dark:text-red-400" /> 221 + </Tooltip> 222 222 </Show> 223 223 </div> 224 224 </div>