Skip to content

Commit b753f52

Browse files
Version Packages (#252)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent d2dfb83 commit b753f52

10 files changed

Lines changed: 112 additions & 12 deletions

File tree

.changeset/calm-moose-speak.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/dirty-bars-heal.md

Lines changed: 0 additions & 5 deletions
This file was deleted.
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
---
2+
title: RxLivestore.ts
3+
nav_order: 2
4+
parent: "@effect-rx/rx-livestore"
5+
---
6+
7+
## RxLivestore overview
8+
9+
Added in v1.0.0
10+
11+
---
12+
13+
<h2 class="text-delta">Table of contents</h2>
14+
15+
- [Constructors](#constructors)
16+
- [make](#make)
17+
- [Store](#store)
18+
- [StoreService (interface)](#storeservice-interface)
19+
20+
---
21+
22+
# Constructors
23+
24+
## make
25+
26+
**Signature**
27+
28+
```ts
29+
export declare const make: <S extends LiveStoreSchema, Context = {}>(
30+
options: CreateStoreOptions<S, Context> & { readonly otelOptions?: Partial<OtelOptions> | undefined }
31+
) => {
32+
readonly runtimeRx: Rx.RxRuntime<StoreService, never>
33+
readonly storeRx: Rx.Rx<Result.Result<Store<S, Context>>>
34+
readonly storeRxUnsafe: Rx.Rx<Store<S, Context>>
35+
readonly makeQueryRx: <A>(query: LiveQueryDef<A>) => Rx.Rx<Result.Result<A>>
36+
readonly makeQueryRxUnsafe: <A>(query: LiveQueryDef<A>) => Rx.Rx<A>
37+
readonly commitRx: Rx.Writable<Option<void>, {}>
38+
}
39+
```
40+
41+
Added in v1.0.0
42+
43+
# Store
44+
45+
## StoreService (interface)
46+
47+
**Signature**
48+
49+
```ts
50+
export interface StoreService {
51+
readonly _: unique symbol
52+
}
53+
```
54+
55+
Added in v1.0.0

docs/rx-livestore/index.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: "@effect-rx/rx-livestore"
3+
has_children: true
4+
permalink: /docs/rx-livestore
5+
nav_order: 3
6+
---

docs/rx-livestore/index.ts.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
title: index.ts
3+
nav_order: 1
4+
parent: "@effect-rx/rx-livestore"
5+
---
6+
7+
## index overview
8+
9+
Added in v1.0.0
10+
11+
---
12+
13+
<h2 class="text-delta">Table of contents</h2>
14+
15+
- [exports](#exports)
16+
- [From "./RxLivestore.js"](#from-rxlivestorejs)
17+
18+
---
19+
20+
# exports
21+
22+
## From "./RxLivestore.js"
23+
24+
Re-exports all named exports from the "./RxLivestore.js" module as `RxLivestore`.
25+
26+
**Signature**
27+
28+
```ts
29+
export * as RxLivestore from "./RxLivestore.js"
30+
```
31+
32+
Added in v1.0.0

packages/rx-livestore/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# @effect-rx/rx-livestore
2+
3+
## 0.1.0
4+
5+
### Minor Changes
6+
7+
- [#253](https://github.com/tim-smart/effect-rx/pull/253) [`d2dfb83`](https://github.com/tim-smart/effect-rx/commit/d2dfb83565098d55c7c2dba72257769295f9145e) Thanks [@tim-smart](https://github.com/tim-smart)! - add livestore integration

packages/rx-livestore/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@effect-rx/rx-livestore",
3-
"version": "0.0.0",
3+
"version": "0.1.0",
44
"description": "effect-rx bindings to livestore",
55
"type": "module",
66
"publishConfig": {

packages/rx-livestore/src/index.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
/**
2+
* @since 1.0.0
3+
*/
4+
export * as RxLivestore from "./RxLivestore.js"

packages/rx-react/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# @effect-rx/rx-react
22

3+
## 0.40.2
4+
5+
### Patch Changes
6+
7+
- [#251](https://github.com/tim-smart/effect-rx/pull/251) [`fa35f7d`](https://github.com/tim-smart/effect-rx/commit/fa35f7d7c85fa6a4fe11c5be09190153971e65d2) Thanks [@tim-smart](https://github.com/tim-smart)! - tie useRxSetPromise lifetime to an optional AbortSignal instead of component
8+
39
## 0.40.1
410

511
### Patch Changes

packages/rx-react/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@effect-rx/rx-react",
3-
"version": "0.40.1",
3+
"version": "0.40.2",
44
"description": "Reactive toolkit for Effect",
55
"type": "module",
66
"publishConfig": {

0 commit comments

Comments
 (0)