mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-17 10:02:05 +00:00
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com> Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com> Co-authored-by: Jesper Bylund <mail@jesperbylund.com> Co-authored-by: OlegIvaniv <me@olegivaniv.com> Co-authored-by: Deborah <deborah@starfallprojects.co.uk> Co-authored-by: Jan Oberhauser <janober@users.noreply.github.com> Co-authored-by: Jon <jonathan.bennetts@gmail.com> Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in> Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com> Co-authored-by: Giulio Andreini <andreini@netseven.it> Co-authored-by: Mason Geloso <Mason.geloso@gmail.com> Co-authored-by: Mason Geloso <hone@Masons-Mac-mini.local> Co-authored-by: Mutasem Aldmour <mutasem@n8n.io>
19 lines
521 B
TypeScript
19 lines
521 B
TypeScript
import type { LoadPreviousSessionResponse, SendMessageResponse } from '@n8n/chat/types';
|
|
|
|
export function createFetchResponse<T>(data: T) {
|
|
return async () =>
|
|
({
|
|
json: async () => new Promise<T>((resolve) => resolve(data)),
|
|
}) as Response;
|
|
}
|
|
|
|
export const createGetLatestMessagesResponse = (
|
|
data: LoadPreviousSessionResponse['data'] = [],
|
|
): LoadPreviousSessionResponse => ({ data });
|
|
|
|
export const createSendMessageResponse = (
|
|
output: SendMessageResponse['output'],
|
|
): SendMessageResponse => ({
|
|
output,
|
|
});
|