Skip to content

Commit

Permalink
Refactor: ts conversion
Browse files Browse the repository at this point in the history
  • Loading branch information
TaehyeonPark committed Nov 19, 2024
1 parent 9fa30bf commit 68ea4b6
Showing 1 changed file with 26 additions and 13 deletions.
39 changes: 26 additions & 13 deletions src/views/reportEmailPage.js → src/views/reportEmailPage.ts
Original file line number Diff line number Diff line change
@@ -1,15 +1,28 @@
import { ObjectId } from "mongoose";

const emailPage = require("./emailPage").default;

const reportEmailPage = {};
interface ReportEmailPage {
[key: string]: (
origin: string,
name: string,
nickname: string,
roomName: string,
payer: string,
roomId: string | ObjectId
) => string;
}

const reportEmailPage: ReportEmailPage = {};

/* 미정산 알림 메일을 위한 템플릿 */
reportEmailPage["no-settlement"] = (
origin,
name,
nickname,
roomName,
payer,
roomId
origin: string,
name: string,
nickname: string,
roomName: string,
payer: string,
roomId: string | ObjectId
) =>
emailPage(
"미정산 내역 관련 안내",
Expand Down Expand Up @@ -45,12 +58,12 @@ reportEmailPage["no-settlement"] = (

/* 미탑승 알림 메일을 위한 템플릿 */
reportEmailPage["no-show"] = (
origin,
name,
nickname,
roomName,
payer,
roomId
origin: string,
name: string,
nickname: string,
roomName: string,
payer: string,
roomId: string | ObjectId
) =>
emailPage(
"미탑승 내역 관련 안내",
Expand Down

0 comments on commit 68ea4b6

Please sign in to comment.