Resolve name issues in imports

This commit is contained in:
2026-03-12 12:08:27 +01:00
parent e0121d7358
commit 0c1b90b6c5
39 changed files with 67 additions and 67 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
import styles from "./background.module.css";
import styles from "./Background.module.css";
import { useEffect, useRef, useState } from "react";
const Background = ({ children, className }) => {
+1 -1
View File
@@ -1,5 +1,5 @@
import styles from "./Filter.module.css";
import Button from "../ui/Button/button";
import Button from "../ui/Button/Button";
import React from "react";
type FiltersType = {
+2 -2
View File
@@ -1,8 +1,8 @@
import styles from "./Footer.module.css"
import {Link} from "react-router";
import {useState} from "react";
import Modal from "../ui/Modal/modal.tsx";
import Button from "../ui/Button/button.tsx";
import Modal from "../ui/Modal/Modal";
import Button from "../ui/Button/Button";
import scrollToTop from "../../utils/scrollToTop.js";
export default function Footer(){
+2 -2
View File
@@ -1,7 +1,7 @@
import styles from "./ToolBar.module.css"
import CreateEventBtn from "./tools/CreateEventBtn/CreateEventBtn.jsx";
import SearchBtn from "./tools/SearchBtn.tsx";
import FilterBtn from "./tools/FilterBtn.tsx";
import SearchBtn from "./tools/SearchBtn";
import FilterBtn from "./tools/FilterBtn";
function ToolBar({setFilters, filters, showCreate = true}) {
@@ -1,8 +1,8 @@
import styles from "./createEventBtn.module.css"
import styles from "./CreateEventBtn.module.css"
import { useState, useContext } from "react";
import Modal from "../../../ui/Modal/modal.tsx";
import Button from "../../../ui/Button/button.tsx";
import TextInput from "../../../ui/Input/input.tsx";
import Modal from "../../../ui/Modal/Modal";
import Button from "../../../ui/Button/Button";
import TextInput from "../../../ui/Input/Input";
import { EventContext } from "../../../../contexts/events/EventContext.js";
import {AuthContext} from "../../../../contexts/auth/AuthContext.ts";
+1 -1
View File
@@ -1,5 +1,5 @@
import styles from "../ToolBar.module.css"
import Button from "../../ui/Button/button";
import Button from "../../ui/Button/Button";
import { useEffect, useState } from "react";
import SearchBar from "../../SearchBar/SearchBar";
+1 -1
View File
@@ -1,5 +1,5 @@
import { ReactNode, MouseEventHandler } from "react";
import styles from "./button.module.css";
import styles from "./Button.module.css";
type ButtonVariant = "primary" | "danger" | "transparent" | "default";
+1 -1
View File
@@ -1,4 +1,4 @@
import styles from "./input.module.css";
import styles from "./Input.module.css";
import { useState, ChangeEvent, InputHTMLAttributes } from "react";
interface TextInputProps extends InputHTMLAttributes<HTMLInputElement> {
+1 -1
View File
@@ -1,5 +1,5 @@
import React from "react";
import styles from "./loading.module.css";
import styles from "./Loading.module.css";
const Loading: React.FC = () => {
return (
+2 -2
View File
@@ -31,8 +31,8 @@ const Modal = ({ open, onClose, children, title }) => {
export default Modal;*/
import { createPortal } from "react-dom";
import styles from "./modal.module.css";
import Button from "../Button/button";
import styles from "./Modal.module.css";
import Button from "../Button/Button";
import { ReactNode, MouseEvent } from "react";
interface ModalProps {
@@ -1,4 +1,4 @@
import Button from "../button/button.tsx";
import Button from "../Button/Button.tsx";
import { useState, useEffect } from "react";
import styles from "./ThemeSwitcher.module.css";
@@ -31,7 +31,7 @@ export default function ThemeSwitcher() {
</Button>
}*/
import Button from "../Button/button";
import Button from "../Button/Button";
import { useState, useEffect } from "react";
import styles from "./ThemeSwitcher.module.css";
+1 -1
View File
@@ -1,7 +1,7 @@
import { Outlet } from "react-router";
import Footer from "./components/Footer/Footer.jsx"
import Header from "./components/Header/Header.jsx";
import Background from "./components/Background/background.jsx";
import Background from "./components/Background/Background.jsx";
import { Navigate } from "react-router";
import { useContext} from "react";
import { AuthContext } from "./contexts/auth/AuthContext.js";
+1 -1
View File
@@ -4,7 +4,7 @@ import IncompleteEvents from "./components/IncompleteEvent/IncompleteEvent.jsx";
import PendingMembers from "./components/pendingMembers/PendingMembers.jsx";
import { AuthContext } from "../../contexts/auth/AuthContext.js";
import { useNavigate } from "react-router";
import RegisterMember from "./components/registerMember/registerMember.tsx";
import RegisterMember from "./components/registerMember/registerMember";
function AdminPage() {
@@ -1,7 +1,7 @@
import React, {useState, useEffect, useContext} from "react";
import Button from "../../../../components/ui/Button/button.tsx";
import Button from "../../../../components/ui/Button/Button";
import styles from "./PendingMembers.module.css";
import Modal from "../../../../components/ui/Modal/modal.tsx";
import Modal from "../../../../components/ui/Modal/Modal";
import validateUser from "../../../../utils/users/validateUser.js";
import deleteOtherUser from "../../../../utils/users/deleteOtherUser.js";
import { PendingMembersContext } from "../../../../contexts/pendingMembers/PendingMembersContext";
@@ -1,11 +1,11 @@
import React, { useState } from "react"
import styles from "./registerMember.module.css"
import TextInput from "../../../../components/ui/Input/input"
import Button from "../../../../components/ui/Button/button";
import TextInput from "../../../../components/ui/Input/Input"
import Button from "../../../../components/ui/Button/Button";
import Response from "../../../../interfaces/response.interface";
import ResponseData from "./responseData.inteface";
import adminCreateUser from "../../../../utils/users/adminCreateUser";
import Modal from "../../../../components/ui/Modal/modal";
import Modal from "../../../../components/ui/Modal/Modal";
const RegisterMember: React.FC = () => {
+1 -1
View File
@@ -1,7 +1,7 @@
import styles from "./Event.module.css";
import { useState, useEffect } from "react";
import { useNavigate } from "react-router";
import Button from "/src/components/ui/Button/button"
import Button from "/src/components/ui/Button/Button"
function Event({event}){
@@ -2,7 +2,7 @@ import {useState, useMemo, useEffect, useContext} from "react";
import styles from "./calendar.module.css";
import {formatDateLetterJS} from "../../../../utils/date/formatDateLetter.js";
import {EventContext} from "../../../../contexts/events/EventContext.js";
import Button from "../../../../components/ui/Button/button.jsx";
import Button from "../../../../components/ui/Button/Button";
import {AuthContext} from "../../../../contexts/auth/AuthContext.ts";
function Calendar() {
+1 -1
View File
@@ -1,6 +1,6 @@
import styles from "./LoginPage.module.css";
import LoginForm from "./components/loginform/loginForm.jsx";
import Background from "../../components/Background/background.jsx";
import Background from "../../components/Background/Background.jsx";
import { useEffect, useContext } from "react";
import { AuthContext } from "../../contexts/auth/AuthContext.js";
import { useNavigate } from "react-router";
@@ -1,8 +1,8 @@
import { useState, useContext, FormEvent } from "react";
import styles from "./loginForm.module.css";
import Button from "../../../../components/ui/Button/button";
import Input from "../../../../components/ui/Input/input";
import Modal from "../../../../components/ui/Modal/modal";
import Button from "../../../../components/ui/Button/Button";
import Input from "../../../../components/ui/Input/Input";
import Modal from "../../../../components/ui/Modal/Modal";
import { useNavigate } from "react-router-dom";
import { AuthContext, AuthContextType } from "../../../../contexts/auth/AuthContext";
+1 -1
View File
@@ -1,4 +1,4 @@
import Background from "../../components/Background/background.jsx";
import Background from "../../components/Background/Background.jsx";
import styles from "./PageNotFound.module.css"
import { useNavigate } from "react-router";
import { APP_CONFIG } from "../../config/appConfig.js";
@@ -1,10 +1,10 @@
import {useContext, useState, ChangeEvent} from "react";
import Modal from "../../../../components/ui/Modal/modal";
import Button from "../../../../components/ui/Button/button";
import Modal from "../../../../components/ui/Modal/Modal";
import Button from "../../../../components/ui/Button/Button";
import styles from "./SettingsModal.module.css";
import ThemeSwitcher from "../../../../components/ui/themeSwitcher/ThemeSwitcher.jsx";
import ThemeSwitcher from "../../../../components/ui/themeSwitcher/ThemeSwitcher";
import {AuthContext} from "../../../../contexts/auth/AuthContext";
import TextInput from "../../../../components/ui/Input/input";
import TextInput from "../../../../components/ui/Input/Input";
import updateUser from "../../../../utils/users/updateUser.js";
import deleteUser from "../../../../utils/users/deleteUser.js";
@@ -1,5 +1,5 @@
import Button from "../../../../components/ui/Button/button.tsx";
import Modal from "../../../../components/ui/Modal/modal.tsx";
import Button from "../../../../components/ui/Button/Button";
import Modal from "../../../../components/ui/Modal/Modal";
import {useContext, useState} from "react";
import styles from "./manageMember.module.css"
import DeactivateMemberBtn from "./deactivateMember/deactivateMemberBtn.jsx";
@@ -1,5 +1,5 @@
import Button from "../../../../../components/ui/Button/button.tsx";
import Modal from "../../../../../components/ui/Modal/modal.tsx";
import Button from "../../../../../components/ui/Button/Button";
import Modal from "../../../../../components/ui/Modal/Modal";
import { useState } from "react";
import deactivateUser from "../../../../../utils/users/deactivateUser.js"
import { useNavigate } from "react-router";
@@ -1,9 +1,9 @@
import styles from "../manageMember.module.css";
import Button from "../../../../../components/ui/Button/button.tsx";
import Button from "../../../../../components/ui/Button/Button";
import modifyRole from "../../../../../utils/users/modifyRole.js";
import { useState, useEffect } from "react";
import getRoles from "../../../../../utils/getRoles.js";
import Modal from "../../../../../components/ui/Modal/modal.tsx";
import Modal from "../../../../../components/ui/Modal/Modal";
export default function ModifyRole({ user }) {
+4 -4
View File
@@ -1,12 +1,12 @@
import styles from "./RegisterPage.module.css";
import Background from "../../components/Background/background.jsx";
import Input from "../../components/ui/Input/input.tsx";
import Button from "../../components/ui/Button/button.tsx";
import Background from "../../components/Background/Background.jsx";
import Input from "../../components/ui/Input/Input";
import Button from "../../components/ui/Button/Button";
import {useContext, useEffect, useState} from "react";
import register from "../../utils/register.js";
import { useNavigate } from "react-router";
import { AuthContext } from "../../contexts/auth/AuthContext.js";
import Modal from "../../components/ui/Modal/modal.tsx";
import Modal from "../../components/ui/Modal/Modal";
function RegisterPage() {
+1 -1
View File
@@ -6,7 +6,7 @@ import ToolBar from "../../components/ToolBar/ToolBar";
import filter from "../../utils/filter";
import getUserById from "../../utils/users/getUserById";
import User from "./interfaces/user.interface";
import Loading from "../../components/ui/Loading/loading";
import Loading from "../../components/ui/Loading/Loading";
interface Filters {
alphabetical: "asc" | "desc";
@@ -1,6 +1,6 @@
import styles from "./VolunteersCard.module.css";
import { useNavigate } from "react-router";
import Button from "../../../../components/ui/Button/button";
import Button from "../../../../components/ui/Button/Button";
import User from "../../interfaces/user.interface"
interface VolunteersCardProps {
@@ -1,11 +1,11 @@
import styles from "./eventTask.module.css";
import { formatDateLetter } from "../../../../utils/date/formatDateLetter.js";
import Button from "../../../../components/ui/Button/button.tsx";
import Button from "../../../../components/ui/Button/Button";
import assign from "../../../../utils/tasks/assign.js";
import unAssign from "../../../../utils/tasks/unAssign.js";
import { useContext, useEffect, useState } from "react";
import isAssigned from "../../../../utils/tasks/isAssigned.js";
import Modal from "../../../../components/ui/Modal/modal.tsx";
import Modal from "../../../../components/ui/Modal/Modal";
import { AuthContext } from "../../../../contexts/auth/AuthContext.js";
import DeleteTaskBtn from "../deleteTaskBtn/deleteTaskBtn.jsx";
@@ -1,8 +1,8 @@
import styles from "../../eventDetail.module.css";
import Button from "../../../../components/ui/Button/button.tsx";
import Button from "../../../../components/ui/Button/Button";
import {useContext, useState} from "react";
import TextInput from "../../../../components/ui/Input/input.tsx";
import Modal from "../../../../components/ui/Modal/modal.tsx";
import TextInput from "../../../../components/ui/Input/Input";
import Modal from "../../../../components/ui/Modal/Modal";
import createTaskApi from "../../../../utils/tasks/createTask.js";
import {EventDetailContext} from "../../../../contexts/eventDetail/eventDetail.js";
@@ -1,6 +1,6 @@
import styles from "../../eventDetail.module.css";
import Button from "../../../../components/ui/Button/button.tsx";
import Modal from "../../../../components/ui/Modal/modal.tsx";
import Button from "../../../../components/ui/Button/Button";
import Modal from "../../../../components/ui/Modal/Modal";
import { useContext, useState } from "react";
import { EventDetailContext } from "../../../../contexts/eventDetail/eventDetail.js";
import { EventContext } from "../../../../contexts/events/EventContext.js";
@@ -1,9 +1,9 @@
import { useContext } from "react";
import { AuthContext } from "../../../../contexts/auth/AuthContext.js";
import { EventDetailContext } from "../../../../contexts/eventDetail/eventDetail.js";
import Button from "../../../../components/ui/Button/button.tsx";
import Button from "../../../../components/ui/Button/Button";
import { useState } from "react";
import Modal from "../../../../components/ui/Modal/modal.tsx";
import Modal from "../../../../components/ui/Modal/Modal";
import styles from "../../eventDetail.module.css";
export default function DeleteTaskBtn({ taskId, eventId, taskName }) {
@@ -1,6 +1,6 @@
import styles from "./validationErrorPage.module.css"
import Background from "../../components/Background/background.jsx";
import Button from "../../components/ui/Button/button.tsx";
import Background from "../../components/Background/Background.jsx";
import Button from "../../components/ui/Button/Button";
import { useContext } from "react";
import { AuthContext } from "../../contexts/auth/AuthContext.js";
import { Navigate, useNavigate, Link } from "react-router";
+1 -1
View File
@@ -3,7 +3,7 @@ import Layout from "./layout.jsx";
import HomePage from "./pages/Home/HomePage";
import LoginPage from "./pages/Login/LoginPage";
import RegisterPage from "./pages/Register/RegisterPage.jsx";
import VolunteersPage from "./pages/Volunteers/VolunteersPage.tsx";
import VolunteersPage from "./pages/Volunteers/VolunteersPage";
import ProfilePage from "./pages/Profile/ProfilePage";
import EventsPage from "./pages/Events/EventsPage.jsx";
import AdminPage from "./pages/Admin/AdminPage.jsx";
+1 -1
View File
@@ -1,6 +1,6 @@
import { fn } from 'storybook/test';
import Button from '../components/ui/Button/button.tsx';
import Button from '../components/ui/Button/Button';
export default {
+1 -1
View File
@@ -1,5 +1,5 @@
import { useState } from "react";
import TextInput from "../components/ui/Input/input.tsx";
import TextInput from "../components/ui/Input/Input";
export default {
+1 -1
View File
@@ -1,4 +1,4 @@
import Loading from "../components/ui/Loading/loading.tsx";
import Loading from "../components/ui/Loading/Loading";
export default {
+2 -2
View File
@@ -1,5 +1,5 @@
import Modal from "../components/ui/Modal/modal.tsx";
import Button from "../components/ui/Button/button.tsx";
import Modal from "../components/ui/Modal/Modal";
import Button from "../components/ui/Button/Button";
import { useState } from "react";
export default {
+2 -2
View File
@@ -1,5 +1,5 @@
import ThemeSwitcher from "../components/ui/themeSwitcher/ThemeSwitcher.jsx";
import Background from "../components/Background/background.jsx";
import ThemeSwitcher from "../components/ui/themeSwitcher/ThemeSwitcher";
import Background from "../components/Background/Background.jsx";
export default {
title: 'UI/ThemeSwitcher',