UNPKG

@oobleck/fluid-backend

Version:

Fluid Framework backend for nteract RTC

32 lines 1.04 kB
import { v4 as uuid } from "uuid"; import { FrsClient, InsecureTokenProvider } from "@fluid-experimental/frs-client"; // import { TinyliciousClient } from "@fluid-experimental/tinylicious-client"; import { ShellDDS } from "../model"; import { generateUserName } from "./utils"; export const user = { id: uuid(), name: generateUserName(" ", true) }; const connectionConfig = { tenantId: "nteract", tokenProvider: new InsecureTokenProvider("unused", user), orderer: "http://localhost:7070", storage: "http://localhost:7070", }; const client = new FrsClient(connectionConfig); // const client = new TinyliciousClient(); const schema = { name: "solid-shell", initialObjects: { shell: ShellDDS }, }; export function createFluidContainer(containerId) { return client.createContainer({ id: containerId }, schema); } ; export function getFluidContainer(containerId) { return client.getContainer({ id: containerId }, schema); } ; //# sourceMappingURL=loader.js.map