Skip to main content

use_note_page

Function use_note_page 

Source
fn use_note_page(
    filter: RwSignal<NoteFilter>,
    first: Result<NotePage, ApiError>,
) -> (RwSignal<ShownNotes>, Callback<()>, RwSignal<bool>)
Expand description

首屏随 SSR 预取挂载;之后的筛选切换在后台请求,结果返回前继续显示当前列表。 不能重新触发 Resource:外层 Suspense 会再次挂起回骨架屏,页面高度坍缩并带动 滚动位置跳动。回到首屏筛选直接复用预取结果。

返回当前显示的列表、重试回调与「重试中」标志。