Няма описание
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. import Link from "next/link";
  2. import { useRouter } from "next/router";
  3. function SettingsMenu() {
  4. const router = useRouter();
  5. return (
  6. <>
  7. {/* <li className={router.pathname == "/" ? "active" : ""}>
  8. <Link href="/">
  9. <a>
  10. <span>
  11. <i className="bi bi-house"></i>
  12. </span>
  13. <span className="nav-text">Dashboard</span>
  14. </a>
  15. </Link>
  16. </li> */}
  17. <ul className="settings-menu">
  18. <li
  19. className={
  20. router.pathname == "/settings-profile" ? "active" : ""
  21. }
  22. >
  23. <Link href="/settings-profile">
  24. <a>Profile</a>
  25. </Link>
  26. </li>
  27. <li
  28. className={
  29. router.pathname == "/settings-application"
  30. ? "active"
  31. : ""
  32. }
  33. >
  34. <Link href="/settings-application">
  35. <a>Application</a>
  36. </Link>
  37. </li>
  38. <li
  39. className={
  40. router.pathname == "/settings-security" ? "active" : ""
  41. }
  42. >
  43. <Link href="/settings-security">
  44. <a>Security</a>
  45. </Link>
  46. </li>
  47. <li
  48. className={
  49. router.pathname == "/settings-activity" ? "active" : ""
  50. }
  51. >
  52. <Link href="/settings-activity">
  53. <a>Activity</a>
  54. </Link>
  55. </li>
  56. <li
  57. className={
  58. router.pathname == "/settings-payment-method"
  59. ? "active"
  60. : ""
  61. }
  62. >
  63. <Link href="/settings-payment-method">
  64. <a>Payment Method</a>
  65. </Link>
  66. </li>
  67. <li
  68. className={
  69. router.pathname == "/settings-api" ? "active" : ""
  70. }
  71. >
  72. <Link href="/settings-api">
  73. <a>API</a>
  74. </Link>
  75. </li>
  76. </ul>
  77. </>
  78. );
  79. }
  80. export default SettingsMenu;