update prettier config
This commit is contained in:
@ -21,7 +21,7 @@ const fetchMessagesQueue = Queue<Payload>("api/queue/fetch-messages", async ({ c
|
||||
}),
|
||||
]);
|
||||
const messages = [...messagesSent, ...messagesReceived].sort(
|
||||
(a, b) => a.dateCreated.getTime() - b.dateCreated.getTime()
|
||||
(a, b) => a.dateCreated.getTime() - b.dateCreated.getTime(),
|
||||
);
|
||||
|
||||
await insertMessagesQueue.enqueue(
|
||||
@ -31,7 +31,7 @@ const fetchMessagesQueue = Queue<Payload>("api/queue/fetch-messages", async ({ c
|
||||
},
|
||||
{
|
||||
id: `insert-messages-${customerId}`,
|
||||
}
|
||||
},
|
||||
);
|
||||
});
|
||||
|
||||
|
@ -46,7 +46,7 @@ const insertIncomingMessageQueue = Queue<Payload>(
|
||||
sentAt: new Date(message.dateCreated),
|
||||
},
|
||||
});
|
||||
}
|
||||
},
|
||||
);
|
||||
|
||||
export default insertIncomingMessageQueue;
|
||||
|
@ -29,7 +29,7 @@ const insertMessagesQueue = Queue<Payload>(
|
||||
.sort((a, b) => a.sentAt.getTime() - b.sentAt.getTime());
|
||||
|
||||
await db.message.createMany({ data: sms });
|
||||
}
|
||||
},
|
||||
);
|
||||
|
||||
export default insertMessagesQueue;
|
||||
|
@ -19,7 +19,7 @@ const sendMessageQueue = Queue<Payload>(
|
||||
try {
|
||||
const message = await twilio(
|
||||
customer!.accountSid!,
|
||||
customer!.authToken!
|
||||
customer!.authToken!,
|
||||
).messages.create({
|
||||
body: content,
|
||||
to,
|
||||
@ -37,7 +37,7 @@ const sendMessageQueue = Queue<Payload>(
|
||||
},
|
||||
{
|
||||
retry: ["1min"],
|
||||
}
|
||||
},
|
||||
);
|
||||
|
||||
export default sendMessageQueue;
|
||||
|
@ -61,7 +61,7 @@ export default async function incomingMessageHandler(req: BlitzApiRequest, res:
|
||||
customer.authToken,
|
||||
twilioSignature,
|
||||
url,
|
||||
req.body
|
||||
req.body,
|
||||
);
|
||||
if (!isRequestValid) {
|
||||
const statusCode = 400;
|
||||
@ -83,7 +83,7 @@ export default async function incomingMessageHandler(req: BlitzApiRequest, res:
|
||||
messageSid,
|
||||
customerId: customer.id,
|
||||
},
|
||||
{ id: messageSid }
|
||||
{ id: messageSid },
|
||||
);
|
||||
|
||||
res.status(200).end();
|
||||
|
@ -57,7 +57,7 @@ export default function Conversation() {
|
||||
<div
|
||||
className={clsx(
|
||||
isSameNext ? "pb-1" : "pb-2",
|
||||
isOutbound ? "text-right" : "text-left"
|
||||
isOutbound ? "text-right" : "text-left",
|
||||
)}
|
||||
>
|
||||
<span
|
||||
@ -65,7 +65,7 @@ export default function Conversation() {
|
||||
"inline-block text-left w-[fit-content] p-2 rounded-lg text-white",
|
||||
isOutbound
|
||||
? "bg-[#3194ff] rounded-br-none"
|
||||
: "bg-black rounded-bl-none"
|
||||
: "bg-black rounded-bl-none",
|
||||
)}
|
||||
>
|
||||
{message.content}
|
||||
|
@ -25,7 +25,7 @@ const NewMessageArea: FunctionComponent<Props> = ({ recipient, onSend }) => {
|
||||
const sendMessageMutation = useMutation(sendMessage)[0];
|
||||
const { setQueryData: setConversationsQueryData, refetch: refetchConversations } = useQuery(
|
||||
getConversationsQuery,
|
||||
{}
|
||||
{},
|
||||
)[1];
|
||||
const {
|
||||
register,
|
||||
@ -65,7 +65,7 @@ const NewMessageArea: FunctionComponent<Props> = ({ recipient, onSend }) => {
|
||||
nextConversations[recipient] = [...nextConversations[recipient]!, message];
|
||||
return nextConversations;
|
||||
},
|
||||
{ refetch: false }
|
||||
{ refetch: false },
|
||||
);
|
||||
setValue("content", "");
|
||||
onSend?.();
|
||||
|
@ -15,6 +15,6 @@ export default function useConversation(recipient: string) {
|
||||
return conversations[recipient]!;
|
||||
},
|
||||
keepPreviousData: true,
|
||||
}
|
||||
},
|
||||
);
|
||||
}
|
||||
|
@ -9,6 +9,6 @@ export default function useKnownRecipients() {
|
||||
select(conversations) {
|
||||
return Object.keys(conversations);
|
||||
},
|
||||
}
|
||||
},
|
||||
);
|
||||
}
|
||||
|
@ -54,7 +54,7 @@ export default resolver.pipe(
|
||||
},
|
||||
{
|
||||
id: message.id,
|
||||
}
|
||||
},
|
||||
);
|
||||
}
|
||||
},
|
||||
);
|
||||
|
@ -27,5 +27,5 @@ export default resolver.pipe(
|
||||
content: decrypt(message.content, customer!.encryptionKey),
|
||||
};
|
||||
});
|
||||
}
|
||||
},
|
||||
);
|
||||
|
@ -33,8 +33,8 @@ export default resolver.pipe(resolver.authorize(), async (_ = null, context) =>
|
||||
}
|
||||
conversations = Object.fromEntries(
|
||||
Object.entries(conversations).sort(
|
||||
([, a], [, b]) => b[b.length - 1]!.sentAt.getTime() - a[a.length - 1]!.sentAt.getTime()
|
||||
)
|
||||
([, a], [, b]) => b[b.length - 1]!.sentAt.getTime() - a[a.length - 1]!.sentAt.getTime(),
|
||||
),
|
||||
);
|
||||
|
||||
return conversations;
|
||||
|
Reference in New Issue
Block a user