File tree Expand file tree Collapse file tree
new-deepnotes/apps/web/src/features/spatial Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -7,18 +7,18 @@ import type * as Y from "yjs";
77 * Yjs type; the consumer can compose further reactivity on top.
88 */
99export function useYMapValue < T > (
10- ymap : Y . Map < unknown > ,
10+ ymap : Y . Map < any > ,
1111 key : string ,
1212) : Ref < T | undefined > {
13- const value = ref < T | undefined > ( ymap . get ( key ) as T | undefined ) ;
13+ const value = ref ( ymap . get ( key ) as T | undefined ) as Ref < T | undefined > ;
1414 ymap . observe ( ( ) => {
1515 value . value = ymap . get ( key ) as T | undefined ;
1616 } ) ;
1717 return value ;
1818}
1919
2020export function useYMapNumber (
21- ymap : Y . Map < unknown > ,
21+ ymap : Y . Map < any > ,
2222 key : string ,
2323 defaultValue = 0 ,
2424) : Ref < number > {
@@ -30,7 +30,7 @@ export function useYMapNumber(
3030}
3131
3232export function useYMapBoolean (
33- ymap : Y . Map < unknown > ,
33+ ymap : Y . Map < any > ,
3434 key : string ,
3535 defaultValue = false ,
3636) : Ref < boolean > {
@@ -42,7 +42,7 @@ export function useYMapBoolean(
4242}
4343
4444export function useYMapString (
45- ymap : Y . Map < unknown > ,
45+ ymap : Y . Map < any > ,
4646 key : string ,
4747 defaultValue = "" ,
4848) : Ref < string > {
@@ -53,8 +53,8 @@ export function useYMapString(
5353 return value ;
5454}
5555
56- export function useYArrayValues < T > ( yarr : Y . Array < unknown > ) : Ref < T [ ] > {
57- const value = ref < T [ ] > ( yarr . toArray ( ) as T [ ] ) ;
56+ export function useYArrayValues < T > ( yarr : Y . Array < any > ) : Ref < T [ ] > {
57+ const value = ref ( yarr . toArray ( ) as T [ ] ) as Ref < T [ ] > ;
5858 yarr . observe ( ( ) => {
5959 value . value = yarr . toArray ( ) as T [ ] ;
6060 } ) ;
You can’t perform that action at this time.
0 commit comments