fix store type errors
This commit is contained in:
@ -107,15 +107,15 @@ let _ =
|
||||
let textbox : 'a Js.t =
|
||||
by_id_coerce "userinput" Dom_html.CoerceTo.textarea
|
||||
in
|
||||
let rootsync, rootstore = Store.test_pull () in
|
||||
rootstore >>= fun rs ->
|
||||
Store.test_pull () >>= fun (remote, s) ->
|
||||
Store.S.tree s >>= fun root_tree ->
|
||||
let workspace_store =
|
||||
Store.S.Tree.find_tree rs [ ".config"; "workspace" ]
|
||||
Store.S.Tree.find_tree root_tree [ ".config"; "workspace" ]
|
||||
>>= function
|
||||
| Some t -> Lwt.return t
|
||||
| None -> Lwt.return (Store.S.Tree.empty ())
|
||||
in
|
||||
setup_storeview ~storeview:rootstore ~container ~textbox;
|
||||
setup_storeview ~storeview:workspace_store ~container ~textbox;
|
||||
Lwt.return
|
||||
(Lwt.async (fun () ->
|
||||
setup_workspace ~container workspace_store)))
|
||||
|
||||
Reference in New Issue
Block a user