feat: minor fixes

This commit is contained in:
Travis Fischer
2021-01-16 14:49:45 -05:00
parent b57d7651ba
commit 768d0d5378
12 changed files with 161 additions and 98 deletions

View File

@@ -1,4 +1,4 @@
import { Block, ExtendedRecordMap } from 'notion-types'
import { ExtendedRecordMap, PageMap } from 'notion-types'
export * from 'notion-types'
@@ -47,7 +47,15 @@ export interface Site extends Model {
export interface SiteMap {
site: Site
pageIds: string[]
pageMap: PageMap
canonicalPageMap: CanonicalPageMap
}
export interface CanonicalPageMap {
[canonicalPagePath: string]: {
pageId: string
recordMap: ExtendedRecordMap | null
}
}
export interface PreviewImage {