Files
standardnotes-app-web/packages/web/src/javascripts/Utils/Items/Search/createLinkFromItem.ts
2022-11-08 13:31:48 -06:00

14 lines
298 B
TypeScript

import { ItemLink } from './ItemLink'
import { LinkableItem } from './LinkableItem'
export function createLinkFromItem<I extends LinkableItem = LinkableItem>(
itemA: I,
type: 'linked' | 'linked-by',
): ItemLink<I> {
return {
id: `${itemA.uuid}-${type}`,
item: itemA,
type,
}
}