-
-
Notifications
You must be signed in to change notification settings - Fork 260
Expand file tree
/
Copy pathUrl.resi
More file actions
33 lines (23 loc) · 664 Bytes
/
Url.resi
File metadata and controls
33 lines (23 loc) · 664 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
type t = {
fullpath: array<string>,
base: array<string>,
pagepath: array<string>,
}
// Moved here from the original sidebar URL helper.
type breadcrumb = {
name: string,
href: string,
}
let parse: string => t
let prettyString: string => string
@unboxed
type storageKey =
| @as("manual_version") Manual
| @as("react_version") React
| @as("playground_version") Playground
let getVersionFromStorage: storageKey => option<string>
let normalizePath: string => string
let normalizeAnchor: string => string
type anchorIdState
let makeAnchorIdState: unit => anchorIdState
let makeUniqueAnchorId: (~state: anchorIdState, ~title: string) => string