// @flow import Document from 'models/Document'; import Collection from 'models/Collection'; export function homeUrl(): string { return '/dashboard'; } export function starredUrl(): string { return '/starred'; } export function newCollectionUrl(): string { return '/collections/new'; } export function documentUrl(doc: Document): string { return doc.url; } export function documentEditUrl(doc: Document): string { return `${doc.url}/edit`; } export function newDocumentUrl(collection: Collection): string { return `${collection.url}/new`; } export function searchUrl(query?: string): string { if (query) return `/search/${query}`; return `/search`; } export function notFoundUrl(): string { return '/404'; }