1
0
Fork 0
mirror of https://github.com/Nutomic/ibis.git synced 2024-11-22 08:11:08 +00:00

add headings

This commit is contained in:
Felix Ableitner 2024-02-01 12:23:51 +01:00
parent 90f174bf53
commit 1dc984025a
4 changed files with 12 additions and 5 deletions

View file

@ -20,7 +20,7 @@ use axum::Extension;
use axum::Form;
use axum::Json;
use axum_macros::debug_handler;
use chrono::{Utc};
use chrono::Utc;
use diffy::create_patch;
/// Create a new article with empty text, and federate it to followers.

View file

@ -41,6 +41,7 @@ pub fn CreateArticle() -> impl IntoView {
});
view! {
<h1>Create new Article</h1>
<Show
when=move || create_response.get().is_some()
fallback=move || {

View file

@ -19,6 +19,7 @@ pub fn ListArticles() -> impl IntoView {
);
view! {
<h1>Most recently edited Articles</h1>
<Suspense fallback=|| view! { "Loading..." }>
<fieldset on:input=move |ev| {
let val = ev

View file

@ -3,7 +3,9 @@ extern crate ibis_lib;
mod common;
use crate::common::{TestData, TEST_ARTICLE_DEFAULT_TEXT};
use ibis_lib::common::{ArticleView, EditArticleData, ForkArticleData, GetArticleData, ListArticlesData};
use ibis_lib::common::{
ArticleView, EditArticleData, ForkArticleData, GetArticleData, ListArticlesData,
};
use ibis_lib::common::{CreateArticleData, SearchArticleData};
use ibis_lib::common::{LoginUserData, RegisterUserData};
use ibis_lib::frontend::error::MyResult;
@ -59,9 +61,12 @@ async fn test_create_read_and_edit_local_article() -> MyResult<()> {
assert_eq!(1, search_res.len());
assert_eq!(edit_res.article, search_res[0]);
let list_articles = data.alpha.list_articles(ListArticlesData {
let list_articles = data
.alpha
.list_articles(ListArticlesData {
only_local: Some(false),
}).await?;
})
.await?;
assert_eq!(1, list_articles.len());
assert_eq!(edit_res.article, list_articles[0]);