You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
758 B
24 lines
758 B
import { ConnectedLdoDataset } from "@ldo/connected";
|
|
import { solidConnectedPlugin } from "./SolidConnectedPlugin.js";
|
|
import { createDatasetFactory } from "@ldo/dataset";
|
|
import { createTransactionDatasetFactory } from "@ldo/subscribable-dataset";
|
|
|
|
/**
|
|
* Creates a ConnectedLdoDataset with the Solid plugin
|
|
* @returns a ConnectedLdoDataset<SolidConnectedPlugin[]>
|
|
*
|
|
* @example
|
|
* ```typescript
|
|
* import { createSolidLdoDataset } from "@ldo/connected-solid";
|
|
*
|
|
* const connectedSolidDataset = createSolidLdoDataset();
|
|
* ```
|
|
*/
|
|
export function createSolidLdoDataset() {
|
|
const solidLdoDataset = new ConnectedLdoDataset(
|
|
[solidConnectedPlugin],
|
|
createDatasetFactory(),
|
|
createTransactionDatasetFactory(),
|
|
);
|
|
return solidLdoDataset;
|
|
}
|
|
|