fix: linting

This commit is contained in:
Nicholas Tindle
2024-09-11 15:24:03 -05:00
parent b770a7b044
commit 1b14a97fa1
3 changed files with 2 additions and 12 deletions

View File

@@ -20,7 +20,7 @@ export const PageViewProvider: React.FC<{ children: React.ReactNode }> = ({
const logPageView = async () => {
const pageViewData = {
page: pathname,
data: Object.fromEntries(searchParams.entries())
data: Object.fromEntries(searchParams.entries()),
};
await logPageViewAction(pageViewData.page, pageViewData.data);
};
@@ -33,4 +33,4 @@ export const PageViewProvider: React.FC<{ children: React.ReactNode }> = ({
);
};
export const usePageViews = () => useContext(PageViewContext);
export const usePageViews = () => useContext(PageViewContext);

View File

@@ -9,15 +9,6 @@ DEFAULT_USER_ID = "3e53486c-cf57-477e-ba2a-cb02dc828e1a"
DEFAULT_EMAIL = "default@example.com"
class UserMetadata(BaseModel):
name: str
picture: str
class UserData(BaseModel):
sub: str
email: str
user_metadata: UserMetadata
async def get_or_create_user(user_data: dict) -> User:
user_id = user_data.get("sub")

View File

@@ -1,6 +1,5 @@
# Analytics API
import typing
from typing import Annotated, Optional
import fastapi