]> Untitled Git - lemmy-ui.git/blob - src/shared/utils/browser/data-bs-theme.ts
fix: Add data-bs-theme attribute for user dark/light modes (#1782)
[lemmy-ui.git] / src / shared / utils / browser / data-bs-theme.ts
1 import isDark from "./is-dark";
2
3 export default function dataBsTheme(user) {
4   return (isDark() && user?.local_user_view.local_user.theme === "browser") ||
5     (user &&
6       ["darkly", "darkly-red", "darkly-pureblack"].includes(
7         user.local_user_view.local_user.theme
8       ))
9     ? "dark"
10     : "light";
11 }