← Về thư mục
frontend/src/features/artifacts/deeplink.ts
- parseArtifactDeepLink · function · L12-L29 — function parseArtifactDeepLink( search: string | null | undefined, ): ArtifactDeepLink | null
- artifactDeepLinkSearch · function · L32-L40 — function artifactDeepLinkSearch( artifactId: string, versionId?: string | null, ): string
- artifactDeepLinkHref · function · L42-L48 — function artifactDeepLinkHref( artifactId: string, versionId?: string | null, ): string
- rowFromUnknown · function · L50-L60 — function rowFromUnknown(value: unknown, fallbackId: string): ArtifactRow | null
- resolveArtifactVersion · function · L69-L114 — async function resolveArtifactVersion( link: ArtifactDeepLink, fetchVersions: (id: string) => Promise = defaultFetchVersions, fetchArtifact: (id: string) => Promise = defaultFetchArtifact, ): Promise
- defaultFetchVersions · function · L116-L124 — async function defaultFetchVersions(id: string): Promise
- defaultFetchArtifact · function · L126-L149 — async function defaultFetchArtifact(id: string): Promise
- versionResolveMessage · function · L151-L158 — function versionResolveMessage(result: VersionResolve | null): string | null
- rememberViewerVersion · function · L160-L162 — function rememberViewerVersion(result: VersionResolve): void