Function
encode
(message: SessionMessage.Message, order: "asc" | "desc", direction: "previous" | "next")
Source from the content-addressed store, hash-verified
| 17 | |
| 18 | const cursor = { |
| 19 | encode(message: SessionMessage.Message, order: "asc" | "desc", direction: "previous" | "next") { |
| 20 | return Buffer.from(JSON.stringify({ id: message.id, order, direction })).toString("base64url") |
| 21 | }, |
| 22 | decode(input: string) { |
| 23 | return decodeCursor(JSON.parse(Buffer.from(input, "base64url").toString("utf8"))) |
| 24 | }, |
Tested by
no test coverage detected