diff --git a/.gitignore b/.gitignore
index 23d60ef..f119bc3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -12,3 +12,8 @@
# Editor
*.code-workspace
+
+.env
+.dev.vars
+
+.drizzle
\ No newline at end of file
diff --git a/app/app.css b/app/app.css
index 4332701..e6e663e 100644
--- a/app/app.css
+++ b/app/app.css
@@ -3,15 +3,16 @@
@plugin "@tailwindcss/typography";
@theme {
- --font-sans: "Inter", ui-sans-serif, system-ui, sans-serif,
- "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ --font-sans: "Inter", ui-sans-serif, system-ui, sans-serif,
+ "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",
+ "Noto Color Emoji";
}
html,
body {
- @apply bg-white dark:bg-gray-950;
+ @apply bg-white dark:bg-gray-950;
- @media (prefers-color-scheme: dark) {
- color-scheme: dark;
- }
+ @media (prefers-color-scheme: dark) {
+ color-scheme: dark;
+ }
}
diff --git a/app/components/AccountMenu.tsx b/app/components/AccountMenu.tsx
index eab23e7..9eb5a18 100644
--- a/app/components/AccountMenu.tsx
+++ b/app/components/AccountMenu.tsx
@@ -1,27 +1,33 @@
-import { useState } from 'react';
+import { useState } from "react";
+import { authClient } from "../lib/auth-client";
export const AccountMenu = () => {
const [isOpen, setIsOpen] = useState(false);
+ const handleLogin = async () => {
+ await authClient.signIn.social({
+ provider: "google",
+ callbackURL: "/api/auth/callback/google",
+ });
+ };
+
return (
-
-
- {/* アバター(クリックでメニュー表示) */}
+
+
+ {/* ログインボタン */}
- {/* メニュー */}
+ {/* メニュー - ログイン後に表示 */}
-