Tasks: removes unnecessary comments

master
Andrew P Maney 5 years ago committed by Tom Hacohen
parent 8ba7709653
commit f3ba0b30ef

@ -45,10 +45,8 @@ function SidebarListItem(props: ListItemPropsType) {
export default function Sidebar(props: { tasks: TaskType[] }) { export default function Sidebar(props: { tasks: TaskType[] }) {
const { tasks } = props; const { tasks } = props;
// TODO: memoize
const amountDueToday = tasks.filter((x) => x.dueDate && moment(x.dueDate.toJSDate()).isSame(moment(), 'day')).length; const amountDueToday = tasks.filter((x) => x.dueDate && moment(x.dueDate.toJSDate()).isSame(moment(), 'day')).length;
// TODO: memoize
const tags = new Map<string, number>(); const tags = new Map<string, number>();
tasks.forEach((task) => task.tags.forEach((tag) => { tasks.forEach((task) => task.tags.forEach((tag) => {
tags.set(tag, (tags.get(tag) ?? 0) + 1); tags.set(tag, (tags.get(tag) ?? 0) + 1);

@ -47,7 +47,6 @@ export default React.memo(function TaskList(props: PropsType) {
const potentialEntries = props.entries.filter((x) => showCompleted || !x.finished); const potentialEntries = props.entries.filter((x) => showCompleted || !x.finished);
let entries; let entries;
// filter
const tagPrefix = 'tag:'; const tagPrefix = 'tag:';
if (filterBy?.startsWith(tagPrefix)) { if (filterBy?.startsWith(tagPrefix)) {
const tag = filterBy.slice(tagPrefix.length); const tag = filterBy.slice(tagPrefix.length);
@ -58,7 +57,6 @@ export default React.memo(function TaskList(props: PropsType) {
entries = potentialEntries; entries = potentialEntries;
} }
// sort
const sortedEntries = sortSelector(entries); const sortedEntries = sortSelector(entries);
const itemList = sortedEntries.map((entry) => { const itemList = sortedEntries.map((entry) => {

Loading…
Cancel
Save