forked from Kieran/snort
rename defaultPage
to defaultRootTab
and make posts default
This commit is contained in:
parent
4092ab90e0
commit
e42834857b
@ -31,7 +31,8 @@ export default function RootPage() {
|
|||||||
},
|
},
|
||||||
};
|
};
|
||||||
const [tab, setTab] = useState<Tab>(() => {
|
const [tab, setTab] = useState<Tab>(() => {
|
||||||
switch (preferences.defaultPage) {
|
switch (preferences.defaultRootTab) {
|
||||||
|
default:
|
||||||
case "posts":
|
case "posts":
|
||||||
return RootTab.Posts;
|
return RootTab.Posts;
|
||||||
case "conversations":
|
case "conversations":
|
||||||
|
@ -53,17 +53,17 @@ const PreferencesPage = () => {
|
|||||||
<div className="card flex">
|
<div className="card flex">
|
||||||
<div className="flex f-col f-grow">
|
<div className="flex f-col f-grow">
|
||||||
<div>
|
<div>
|
||||||
<FormattedMessage {...messages.DefaultPage} />
|
<FormattedMessage {...messages.DefaultRootTab} />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<select
|
<select
|
||||||
value={perf.defaultPage}
|
value={perf.defaultRootTab}
|
||||||
onChange={e =>
|
onChange={e =>
|
||||||
dispatch(
|
dispatch(
|
||||||
setPreferences({
|
setPreferences({
|
||||||
...perf,
|
...perf,
|
||||||
defaultPage: e.target.value,
|
defaultRootTab: e.target.value,
|
||||||
} as UserPreferences)
|
} as UserPreferences)
|
||||||
)
|
)
|
||||||
}>
|
}>
|
||||||
|
@ -15,7 +15,7 @@ export default defineMessages({
|
|||||||
System: { defaultMessage: "System (Default)" },
|
System: { defaultMessage: "System (Default)" },
|
||||||
Light: { defaultMessage: "Light" },
|
Light: { defaultMessage: "Light" },
|
||||||
Dark: { defaultMessage: "Dark" },
|
Dark: { defaultMessage: "Dark" },
|
||||||
DefaultPage: { defaultMessage: "Default Page" },
|
DefaultRootTab: { defaultMessage: "Default Page" },
|
||||||
Posts: { defaultMessage: "Posts" },
|
Posts: { defaultMessage: "Posts" },
|
||||||
Conversations: { defaultMessage: "Conversations" },
|
Conversations: { defaultMessage: "Conversations" },
|
||||||
Global: { defaultMessage: "Global" },
|
Global: { defaultMessage: "Global" },
|
||||||
|
@ -69,7 +69,7 @@ export interface UserPreferences {
|
|||||||
/**
|
/**
|
||||||
* Default page to select on load
|
* Default page to select on load
|
||||||
*/
|
*/
|
||||||
defaultPage: "posts" | "conversations" | "global";
|
defaultRootTab: "posts" | "conversations" | "global";
|
||||||
}
|
}
|
||||||
|
|
||||||
export type DbType = "indexdDb" | "redux";
|
export type DbType = "indexdDb" | "redux";
|
||||||
@ -230,7 +230,7 @@ export const InitState = {
|
|||||||
autoShowLatest: false,
|
autoShowLatest: false,
|
||||||
fileUploader: "void.cat",
|
fileUploader: "void.cat",
|
||||||
imgProxyConfig: DefaultImgProxy,
|
imgProxyConfig: DefaultImgProxy,
|
||||||
defaultPage: "posts",
|
defaultRootTab: "posts",
|
||||||
},
|
},
|
||||||
} as LoginStore;
|
} as LoginStore;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user