forked from pdsls.dev/pdsls
atproto explorer

display all server infos

juli.ee 7aa12f25 9d9fed6e

verified
Changed files
+36
src
views
+36
src/views/pds.tsx
··· 170 <Show when={serverInfos()}> 171 {(server) => ( 172 <> 173 <Show when={server().inviteCodeRequired}> 174 <span class="font-semibold">Invite Code Required</span> 175 </Show> ··· 182 <For each={server().availableUserDomains}> 183 {(domain) => <span class="text-sm wrap-anywhere">{domain}</span>} 184 </For> 185 </div> 186 </Show> 187 </>
··· 170 <Show when={serverInfos()}> 171 {(server) => ( 172 <> 173 + <div class="flex items-baseline gap-x-1"> 174 + <span class="font-semibold">DID</span> 175 + <span class="truncate text-sm">{server().did}</span> 176 + </div> 177 <Show when={server().inviteCodeRequired}> 178 <span class="font-semibold">Invite Code Required</span> 179 </Show> ··· 186 <For each={server().availableUserDomains}> 187 {(domain) => <span class="text-sm wrap-anywhere">{domain}</span>} 188 </For> 189 + </div> 190 + </Show> 191 + <Show when={server().links?.privacyPolicy}> 192 + <div class="flex flex-col"> 193 + <span class="font-semibold">Privacy Policy</span> 194 + <a 195 + href={server().links?.privacyPolicy} 196 + class="text-sm hover:underline" 197 + target="_blank" 198 + > 199 + {server().links?.privacyPolicy} 200 + </a> 201 + </div> 202 + </Show> 203 + <Show when={server().links?.termsOfService}> 204 + <div class="flex flex-col"> 205 + <span class="font-semibold">Terms of Service</span> 206 + <a 207 + href={server().links?.termsOfService} 208 + class="text-sm hover:underline" 209 + target="_blank" 210 + > 211 + {server().links?.termsOfService} 212 + </a> 213 + </div> 214 + </Show> 215 + <Show when={server().contact?.email}> 216 + <div class="flex flex-col"> 217 + <span class="font-semibold">Contact</span> 218 + <a href={server().contact?.email} class="text-sm hover:underline"> 219 + {server().contact?.email} 220 + </a> 221 </div> 222 </Show> 223 </>