Settings: added lang and region picker dialog

This commit is contained in:
thislight 2024-09-27 14:15:34 +08:00
parent 55705b0a6d
commit e56dc4bf7b
No known key found for this signature in database
GPG key ID: A50F9451AC56A63E
10 changed files with 316 additions and 75 deletions

View file

@ -10,7 +10,8 @@ import {
children,
Suspense,
Match,
Switch as JsSwitch
Switch as JsSwitch,
ErrorBoundary
} from "solid-js";
import { useDocumentTitle } from "../utils";
import { type mastodon } from "masto";
@ -125,7 +126,9 @@ const TimelinePanel: Component<{
};
return (
<>
<ErrorBoundary fallback={(err, reset) => {
return <p>Oops: {String(err)}</p>
}}>
<PullDownToRefresh
linkedElement={scrollLinked()}
loading={snapshot.loading}
@ -202,7 +205,7 @@ const TimelinePanel: Component<{
</Match>
</JsSwitch>
</div>
</>
</ErrorBoundary>
);
};