diff --git a/layouts/SettingsLayout.tsx b/layouts/SettingsLayout.tsx index e576262..f9d5af2 100644 --- a/layouts/SettingsLayout.tsx +++ b/layouts/SettingsLayout.tsx @@ -1,11 +1,9 @@ import SettingsSidebar from "@/components/SettingsSidebar"; -import { ReactNode, useEffect, useState } from "react"; +import React, { ReactNode, useEffect, useState } from "react"; import ModalManagement from "@/components/ModalManagement"; import useModalStore from "@/store/modals"; import { useRouter } from "next/router"; import ClickAwayHandler from "@/components/ClickAwayHandler"; -import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; -import { faBars, faChevronLeft } from "@fortawesome/free-solid-svg-icons"; import Link from "next/link"; import useWindowDimensions from "@/hooks/useWindowDimensions"; @@ -55,14 +53,18 @@ export default function SettingsLayout({ children }: Props) { onClick={toggleSidebar} className="text-neutral btn btn-square btn-sm btn-ghost lg:hidden" > - + - + diff --git a/pages/settings/account.tsx b/pages/settings/account.tsx index ee3e315..7e4d53b 100644 --- a/pages/settings/account.tsx +++ b/pages/settings/account.tsx @@ -1,10 +1,4 @@ import { useState, useEffect } from "react"; -import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; -import { - faClose, - faFileExport, - faFileImport, -} from "@fortawesome/free-solid-svg-icons"; import useAccountStore from "@/store/account"; import { AccountSettings } from "@/types/global"; import { toast } from "react-hot-toast"; @@ -215,7 +209,9 @@ export default function Account() { } className="absolute top-1 left-1 btn btn-xs btn-circle btn-neutral btn-outline bg-base-100" > - + )}
@@ -254,10 +250,9 @@ export default function Account() { className="flex gap-2 text-sm btn btn-outline btn-neutral group" id="import-dropdown" > - +

Import From

    @@ -309,10 +304,9 @@ export default function Account() {

    Download your data instantly.

    - +

    Export Data

    diff --git a/pages/settings/appearance.tsx b/pages/settings/appearance.tsx index 3ff1eb7..6d17770 100644 --- a/pages/settings/appearance.tsx +++ b/pages/settings/appearance.tsx @@ -1,14 +1,9 @@ import SettingsLayout from "@/layouts/SettingsLayout"; -import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; -import { faSun, faMoon } from "@fortawesome/free-solid-svg-icons"; import { useState, useEffect } from "react"; import useAccountStore from "@/store/account"; import { AccountSettings } from "@/types/global"; import { toast } from "react-hot-toast"; -import SubmitButton from "@/components/SubmitButton"; import React from "react"; -import Checkbox from "@/components/Checkbox"; -import LinkPreview from "@/components/LinkPreview"; import useLocalSettingsStore from "@/store/localSettings"; export default function Appearance() { @@ -72,28 +67,32 @@ export default function Appearance() {

    Select Theme

    updateSettings({ theme: "dark" })} > - -

    Dark Theme

    + +

    Dark

    {/*
    */}
    updateSettings({ theme: "light" })} > - -

    Light Theme

    + +

    Light

    {/*
    */}
    diff --git a/pages/settings/delete.tsx b/pages/settings/delete.tsx index 7ee7473..2b7eec7 100644 --- a/pages/settings/delete.tsx +++ b/pages/settings/delete.tsx @@ -1,11 +1,9 @@ -import { useState } from "react"; +import React, { useState } from "react"; import { toast } from "react-hot-toast"; import TextInput from "@/components/TextInput"; import CenteredForm from "@/layouts/CenteredForm"; import { signOut, useSession } from "next-auth/react"; import Link from "next/link"; -import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; -import { faChevronLeft } from "@fortawesome/free-solid-svg-icons"; export default function Delete() { const [password, setPassword] = useState(""); @@ -59,10 +57,9 @@ export default function Delete() { href="/settings/account" className="absolute top-4 left-4 btn btn-ghost btn-square btn-sm" > - +