// File Path: monorepo/web/frontend/src/pages/Admin/Event/FieldTrip/Detail/Comment/List/Page.jsx

import React from "react";
import { MapPinIcon } from "@heroicons/react/24/outline";
import { EVENT_TYPE_OFFSITE } from "../../../../../../../constants/Event";
import { EventCommentsPage } from "../../../../../../../components/business/events";

// Field Trip event type configuration
const fieldTripConfig = {
  eventType: EVENT_TYPE_OFFSITE,
  routePrefix: "field-trip",
  labels: {
    eventTypeName: "Field Trip",
    pluralName: "Field Trip Events",
  },
  icons: {
    main: MapPinIcon,
  },
  routes: {
    list: "/admin/events/field-trips",
    edit: "/admin/events/field-trip/:eventId/edit",
    lite: "/admin/events/field-trip/:eventId",
    full: "/admin/events/field-trip/:eventId/full",
    eventOrders: "/admin/events/field-trip/:eventId/event-orders",
    eventContracts: "/admin/events/field-trip/:eventId/event-contracts",
    comments: "/admin/events/field-trip/:eventId/comments",
    attachments: "/admin/events/field-trip/:eventId/attachments",
    more: "/admin/events/field-trip/:eventId/more",
  },
};

function AdminFieldTripDetailCommentListPage() {
  return <EventCommentsPage eventTypeConfig={fieldTripConfig} />;
}

export default AdminFieldTripDetailCommentListPage;
