diff --git a/packages/core/src/util/app.util.ts b/packages/core/src/util/app.util.ts new file mode 100644 index 000000000..075c9038b --- /dev/null +++ b/packages/core/src/util/app.util.ts @@ -0,0 +1,10 @@ +import { NodeEnv } from "@core/constants/core.constants"; +import { isDev } from "@core/util/env.util"; + +export const devAlert = (message: string) => { + if (isDev(process.env["NODE_ENV"] as NodeEnv)) { + alert(message); + } else { + console.warn(message); + } +}; diff --git a/packages/web/src/views/Calendar/components/Draft/hooks/actions/useDraftActions.ts b/packages/web/src/views/Calendar/components/Draft/hooks/actions/useDraftActions.ts index 929e9fd11..20eef70dc 100644 --- a/packages/web/src/views/Calendar/components/Draft/hooks/actions/useDraftActions.ts +++ b/packages/web/src/views/Calendar/components/Draft/hooks/actions/useDraftActions.ts @@ -5,6 +5,7 @@ import { SOMEDAY_WEEK_LIMIT_MSG, } from "@core/constants/core.constants"; import { YEAR_MONTH_DAY_FORMAT } from "@core/constants/date.constants"; +import { devAlert } from "@core/util/app.util"; import { validateEvent } from "@core/validators/event.validator"; import { getUserId } from "@web/auth/auth.util"; import { Schema_GridEvent } from "@web/common/types/web.event.types"; @@ -201,9 +202,8 @@ export const useDraftActions = ( setDraft(_draft); }; - if (!isDragging) { - alert("not dragging (anymore?)"); + devAlert("not dragging (anymore?)"); return; } diff --git a/packages/web/src/views/Calendar/hooks/grid/useDateCalcs.ts b/packages/web/src/views/Calendar/hooks/grid/useDateCalcs.ts index c7934df09..819c1a3fd 100644 --- a/packages/web/src/views/Calendar/hooks/grid/useDateCalcs.ts +++ b/packages/web/src/views/Calendar/hooks/grid/useDateCalcs.ts @@ -27,13 +27,8 @@ export const useDateCalcs = ( }; const getDateByXY = (x: number, y: number, firstDayInView: Dayjs) => { - const isOverAllDayRow = - y > measurements.allDayRow.top && y < measurements.mainGrid.top; - let date = getDateByX(x, firstDayInView); - if (isOverAllDayRow) return date; - const minutes = getMinuteByY(y); date = date.add(minutes, "minutes");