import { Model } from "@effect/sql";
import { DateTime } from "effect";
export class Event extends Model.Class<Event>("Event")({
startsAt: Model.DateTimeFromDate,
}) {}
/**
* Whether the event has already ended.
*/
export const isPast = (event: Event) => DateTime.isPast(event.endsAt) // type error
import { Model } from "@effect/sql";
import { DateTime } from "effect";
export class Event extends Model.Class<Event>("Event")({
startsAt: Model.DateTimeFromDate,
}) {}
/**
* Whether the event has already ended.
*/
export const isPast = (event: Event) => DateTime.isPast(event.endsAt) // type error