fix: search
This commit is contained in:
@@ -165,11 +165,11 @@
|
||||
<div
|
||||
class="grid w-full overflow-hidden duration-200 ease-out motion-reduce:transition-none"
|
||||
style="transition-property: grid-template-rows, opacity"
|
||||
[style.gridTemplateRows]="isOnSearch() ? '1fr' : '0fr'"
|
||||
[style.opacity]="isOnSearch() ? '1' : '0'"
|
||||
[style.visibility]="isOnSearch() ? 'visible' : 'hidden'"
|
||||
[class.pointer-events-none]="!isOnSearch()"
|
||||
[attr.aria-hidden]="isOnSearch() ? null : 'true'"
|
||||
[style.gridTemplateRows]="isOnServers() ? '1fr' : '0fr'"
|
||||
[style.opacity]="isOnServers() ? '1' : '0'"
|
||||
[style.visibility]="isOnServers() ? 'visible' : 'hidden'"
|
||||
[class.pointer-events-none]="!isOnServers()"
|
||||
[attr.aria-hidden]="isOnServers() ? null : 'true'"
|
||||
>
|
||||
<div class="overflow-hidden">
|
||||
<app-user-bar />
|
||||
|
||||
@@ -100,12 +100,12 @@ export class ServersRailComponent {
|
||||
currentUser = this.store.selectSignal(selectCurrentUser);
|
||||
onlineUsers = this.store.selectSignal(selectOnlineUsers);
|
||||
bannedRoomLookup = signal<Record<string, boolean>>({});
|
||||
isOnSearch = toSignal(
|
||||
isOnServers = toSignal(
|
||||
this.router.events.pipe(
|
||||
filter((navigationEvent): navigationEvent is NavigationEnd => navigationEvent instanceof NavigationEnd),
|
||||
map((navigationEvent) => navigationEvent.urlAfterRedirects.startsWith('/search'))
|
||||
map((navigationEvent) => navigationEvent.urlAfterRedirects.startsWith('/servers'))
|
||||
),
|
||||
{ initialValue: this.router.url.startsWith('/search') }
|
||||
{ initialValue: this.router.url.startsWith('/servers') }
|
||||
);
|
||||
isOnDirectMessage = toSignal(
|
||||
this.router.events.pipe(
|
||||
@@ -393,7 +393,7 @@ export class ServersRailComponent {
|
||||
|
||||
if (isCurrentRoom) {
|
||||
this.optimisticSelectedRoomId.set(null);
|
||||
this.router.navigate(['/search']);
|
||||
this.router.navigate(['/servers']);
|
||||
}
|
||||
|
||||
this.showLeaveConfirm.set(false);
|
||||
|
||||
Reference in New Issue
Block a user