move client from separate repo

This commit is contained in:
Aiden McClelland
2021-06-15 16:42:47 -06:00
committed by Aiden McClelland
parent d2f542a8f3
commit 9ad59a4d1a
21 changed files with 4370 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
import { Http } from '../../lib/patch-db'
import { Revision, Dump } from '../../lib/sequence-store'
export class MockHttp<T> implements Http<T> {
constructor (private readonly mockData: {
getSequences: Revision[],
getDump: Dump<T>
}) { }
getRevisions (): Promise<Revision[]> {
return Promise.resolve(this.mockData.getSequences)
}
getDump (): Promise<Dump<T>> {
return Promise.resolve(this.mockData.getDump)
}
}