11 lines · 464 B · TypeScript
RawDownload
import type { PreviewSessionSnapshot, ProjectScript } from "@t3tools/contracts"; export function shouldShowPreviewEmptyState(snapshot: PreviewSessionSnapshot | null): boolean {  return snapshot === null || snapshot.navStatus._tag === "Idle";} export function getConfiguredPreviewUrls(  scripts: ReadonlyArray<ProjectScript> | undefined,): ReadonlyArray<string> {  return scripts?.flatMap((script) => (script.previewUrl ? [script.previewUrl] : [])) ?? [];}

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t