aboutsummaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
authorDhravya <[email protected]>2024-06-30 14:07:16 -0500
committerDhravya <[email protected]>2024-06-30 14:07:16 -0500
commit7676ed57065eb61d54d500e68c7a7faae16e558b (patch)
tree0d59a7dd9ee1772667abbc03158e268732ff5214 /packages
parenttailwind shadow dom (diff)
downloadsupermemory-7676ed57065eb61d54d500e68c7a7faae16e558b.tar.xz
supermemory-7676ed57065eb61d54d500e68c7a7faae16e558b.zip
added things
Diffstat (limited to 'packages')
-rw-r--r--packages/shared-types/index.ts13
-rw-r--r--packages/shared-types/package.json4
-rw-r--r--packages/shared-types/tsconfig.json6
-rw-r--r--packages/typescript-config/react-library.json2
-rw-r--r--packages/ui/shadcn/combobox.tsx6
5 files changed, 23 insertions, 8 deletions
diff --git a/packages/shared-types/index.ts b/packages/shared-types/index.ts
index 9d5caa40..bcb5a7a9 100644
--- a/packages/shared-types/index.ts
+++ b/packages/shared-types/index.ts
@@ -32,6 +32,19 @@ export const ModelCompatibleChatHistoryZod = z.array(
}),
);
+export const addFromAPIType = z.object({
+ pageContent: z.string(),
+ url: z.string(),
+ type: z.string().default("page"),
+ title: z.string().optional().default("Untitled"),
+ description: z.string().optional().default(""),
+ ogImage: z.string().optional(),
+ image: z.string().optional(),
+ spaces: z.array(z.string()).optional().default([]),
+});
+
+export type AddFromAPIType = z.infer<typeof addFromAPIType>;
+
export type ModelCompatibleChatHistory = z.infer<
typeof ModelCompatibleChatHistoryZod
>;
diff --git a/packages/shared-types/package.json b/packages/shared-types/package.json
index 8b9e0110..18e6049e 100644
--- a/packages/shared-types/package.json
+++ b/packages/shared-types/package.json
@@ -1,5 +1,3 @@
{
- "name": "@repo/shared-types",
- "version": "0.0.0",
- "private": true
+ "name": "@repo/shared-types"
}
diff --git a/packages/shared-types/tsconfig.json b/packages/shared-types/tsconfig.json
index f0c129a6..f44d886b 100644
--- a/packages/shared-types/tsconfig.json
+++ b/packages/shared-types/tsconfig.json
@@ -1,7 +1,7 @@
{
- "extends": "@repo/typescript-config/react-library.json",
+ "extends": "@repo/typescript-config/nextjs.json",
+ "exclude": ["node_modules", "dist"],
"compilerOptions": {
"outDir": "dist"
- },
- "exclude": ["node_modules", "dist"]
+ }
}
diff --git a/packages/typescript-config/react-library.json b/packages/typescript-config/react-library.json
index 44924d9e..28a6d365 100644
--- a/packages/typescript-config/react-library.json
+++ b/packages/typescript-config/react-library.json
@@ -1,5 +1,5 @@
{
- "$schema": "https://json.schemastore.org/tsconfig",
+ "$schema": "https://json.schemastore.org/base",
"display": "React Library",
"extends": "./base.json",
"compilerOptions": {
diff --git a/packages/ui/shadcn/combobox.tsx b/packages/ui/shadcn/combobox.tsx
index 0caa4a45..ad70047f 100644
--- a/packages/ui/shadcn/combobox.tsx
+++ b/packages/ui/shadcn/combobox.tsx
@@ -53,7 +53,11 @@ const ComboboxWithCreate: React.FC<ComboboxWithCreateProps> = ({
/>
<CommandList className="z-10 translate-y-12 translate-x-5 opacity-0 absolute group-focus-within:opacity-100 bg-secondary p-2 rounded-b-xl max-w-64">
<CommandEmpty>
- <Button onClick={async () => onSubmit(inputValue)} variant="link">
+ <Button
+ type="button"
+ onClick={async () => onSubmit(inputValue)}
+ variant="link"
+ >
{createNewMessage} "{inputValue}"
</Button>
<p>Start by creating a space and adding content to it</p>