feat: whyrating - initial project from turbostarter boilerplate

This commit is contained in:
Alejandro Gutiérrez
2026-02-04 01:54:52 +01:00
commit 5cdc07cd39
1618 changed files with 338230 additions and 0 deletions

View File

@@ -0,0 +1,11 @@
import type { UIMessage } from "ai";
export const getMessageTextContent = <T extends UIMessage>(message?: T) => {
return (
message?.parts
.filter((part) => part.type === "text")
.map((part) => part.text)
.join("")
.trim() ?? ""
);
};