// let markdownStyles = (~background, ~text) => { // Printf.sprintf( // {| // .markdown h1 { // font-size: 2.25rem; // font-weight: bold; // line-height: 2.5; // } // .markdown h2 { // font-size: 1.875rem; // font-weight: bold; // line-height: 2.5; // } // .markdown h3 { // font-size: 1.5rem; // font-weight: bold; // line-height: 2.5; // } // .markdown h4 { // font-size: 1.25rem; // font-weight: bold; // line-height: 2.5; // } // .markdown h5 { // font-size: 1.125rem; // font-weight: bold; // line-height: 2.5; // } // .markdown h6 { // font-size: 1rem; // font-weight: bold; // line-height: 2.5; // } // .markdown p { // font-size: 1rem; // margin-bottom: 1rem; // } // .markdown ul, .markdown ol { // padding-left: 2rem; // margin-bottom: 1rem; // } // .markdown li { // margin-bottom: 0.5rem; // } // .markdown blockquote { // border-left: 4px solid %s; // padding-left: 1rem; // margin: 1.5rem 0; // font-style: italic; // } // .markdown pre { // padding: 1rem; // margin: 1.5rem 0; // background-color: %s; // color: %s; // border-radius: 0.375rem; // } // .markdown code { // display: block; // margin: 1rem; // padding-left: 1rem; // padding-right: 1rem; // font-family: monospace; // background-color: %s; // color: %s; // padding: 0.25rem 0.5rem; // border-radius: 0.25rem; // } // |}, // background, // background, // text, // background, // text, // ); // }; module App = { [@react.async.component] let make = (~selectedId, ~isEditing, ~searchText) => { Lwt.return( //