-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathconstants.ts
32 lines (23 loc) · 1.21 KB
/
constants.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
import { Stage } from "./types/stage";
export const APP = "pinboard";
export const publicVapidKey =
"BAJ1E479bw4iqDH3nTg-OhzLw1daQ9Hfn6EY0x40M9AXGgEew4dBpAb_LE35plZ6YhU2VY87LLJtytE7hJKP9GM";
export const MAX_PINBOARDS_TO_DISPLAY = 25;
export const NOTIFICATIONS_LAMBDA_BASENAME = "pinboard-notifications-lambda";
export const getNotificationsLambdaFunctionName = (stage: Stage) =>
`${NOTIFICATIONS_LAMBDA_BASENAME}-${stage}`;
export const DATABASE_BRIDGE_LAMBDA_BASENAME =
"pinboard-database-bridge-lambda";
export const getDatabaseBridgeLambdaFunctionName = (stage: Stage) =>
`${DATABASE_BRIDGE_LAMBDA_BASENAME}-${stage}`;
export const WORKFLOW_BRIDGE_LAMBDA_BASENAME =
"pinboard-workflow-bridge-lambda";
export const getWorkflowBridgeLambdaFunctionName = (stage: Stage) =>
`${WORKFLOW_BRIDGE_LAMBDA_BASENAME}-${stage}`;
export const getEmailLambdaFunctionName = (stage: Stage) =>
`pinboard-email-lambda-${stage}`;
export const OPEN_PINBOARD_QUERY_PARAM = "pinboardId";
export const PINBOARD_ITEM_ID_QUERY_PARAM = "pinboardItemId";
export const EXPAND_PINBOARD_QUERY_PARAM = "expandPinboard";
export const EMAIL_LAMBDA_RACE_CONDITION_LOG_LINE_SNIPPET =
"has no group mentions to email about. This is unexpected.";