Made changes to abide by obsidian guidelines

This commit is contained in:
Akaswan 2025-07-02 15:30:48 -05:00
parent 3d6acca491
commit b3770781e4
4 changed files with 12 additions and 13 deletions

View file

@ -7,5 +7,5 @@
"author": "Akaswan",
"authorUrl": "https://github.com/Akaswan",
"fundingUrl": "",
"isDesktopOnly": true
"isDesktopOnly": false
}

View file

@ -3,7 +3,6 @@ import { useTableContext } from "../views/TableView";
import Table from "./Table";
import TopBar from "./TopBar";
import { format, addDays, startOfWeek, subDays, getDay } from "date-fns";
import { stat } from "fs";
export interface Project {
id: number;
@ -30,18 +29,18 @@ const getWeekDates = (date: Date) => {
const adjustedDate = dayOfWeek === 0 ? addDays(date, 1) : date;
const startDate = startOfWeek(adjustedDate, { weekStartsOn: 1 });
const dates = Array.from({ length: 7 }, (_, i) => {
return format(addDays(startDate, i), "yyyy-MM-dd");
return format(addDays(startDate, i), "yyyy-MM-dd");
});
return dates;
};
};
const getTaskStatuses = () => {
return [
{ name: "Havent Started", id: "havent-started", color: "#FF0000" },
{ name: "In Progress", id: "in-progress", color: "#FF8800" },
{ name: "Havent started", id: "havent-started", color: "#FF0000" },
{ name: "In progress", id: "in-progress", color: "#FF8800" },
{ name: "Completed", id: "completed", color: "#35CC70" },
];
}
};
const App: React.FC = () => {
const tableContext = useTableContext();
@ -68,7 +67,7 @@ const App: React.FC = () => {
return newDates;
});
};
const decrementDates = () => {
setDates((prevDates) => {
const newDates = getWeekDates(subDays(new Date(prevDates[0]), 6));
@ -104,7 +103,7 @@ const App: React.FC = () => {
saveSpecificData("projects", newProjects);
return newProjects;
});
}
};
const removeProject = (id: number) => {
setProjects((prevProjects) => {
@ -145,7 +144,7 @@ const App: React.FC = () => {
saveSpecificData("projects", newProjects);
return newProjects;
});
}
};
const createNewProject = (
newName: string,

View file

@ -96,7 +96,7 @@ const Table: React.FC<TableProps> = ({
type="text"
value={project.name}
className="project-input"
placeholder="New Project"
placeholder="New project"
onBlur={(e) => { if (e.target.value === "") removeProject(project.id) }}
onChange={(e) =>
handleProjectNameChange(
@ -157,7 +157,7 @@ const Table: React.FC<TableProps> = ({
<input
type="text"
className="project-input"
placeholder="New Project"
placeholder="New project"
onChange={(e) => {
createNewProject(e.target.value, newProjectInputRef);
e.target.value = "";

View file

@ -109,7 +109,7 @@ const TaskCell: React.FC<TaskCellProps> = ({
<div className="task-cell-content">
<input
style={{ color: lightTaskTextColor }}
placeholder="Task Name"
placeholder="Task name"
onBlur={(e) => {
if (e.target.value === "") removeTask(task.id);
}}