aboutsummaryrefslogtreecommitdiffstats
path: root/apps/browser-extension
diff options
context:
space:
mode:
authorMohamedBassem <me@mbassem.com>2024-03-30 16:26:16 +0000
committerMohamedBassem <me@mbassem.com>2024-03-30 16:26:16 +0000
commit46b78eaac30be26fe40520e97786563344af8403 (patch)
treec4c0e1ae1d3d21a6f1fbf5f44f68e99243bbb5d3 /apps/browser-extension
parent853ed13450b3a0d92cba144cc0dfd0696e7c810c (diff)
downloadkarakeep-46b78eaac30be26fe40520e97786563344af8403.tar.zst
format: Add missing lint and format, and format the entire repo
Diffstat (limited to 'apps/browser-extension')
-rw-r--r--apps/browser-extension/package.json1
-rw-r--r--apps/browser-extension/src/BookmarkSavedPage.tsx9
-rw-r--r--apps/browser-extension/src/Layout.tsx4
-rw-r--r--apps/browser-extension/src/NotConfiguredPage.tsx3
-rw-r--r--apps/browser-extension/src/OptionsPage.tsx7
-rw-r--r--apps/browser-extension/src/SavePage.tsx3
-rw-r--r--apps/browser-extension/src/SignInPage.tsx5
-rw-r--r--apps/browser-extension/src/main.tsx13
-rw-r--r--apps/browser-extension/src/utils/providers.tsx7
-rw-r--r--apps/browser-extension/src/utils/trpc.ts1
-rw-r--r--apps/browser-extension/vite.config.ts5
11 files changed, 35 insertions, 23 deletions
diff --git a/apps/browser-extension/package.json b/apps/browser-extension/package.json
index cc5068b7..35c899bc 100644
--- a/apps/browser-extension/package.json
+++ b/apps/browser-extension/package.json
@@ -6,6 +6,7 @@
"scripts": {
"dev": "vite",
"build": "tsc && vite build",
+ "format": "prettier .",
"lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0",
"preview": "vite preview",
"typecheck": "tsc --noEmit"
diff --git a/apps/browser-extension/src/BookmarkSavedPage.tsx b/apps/browser-extension/src/BookmarkSavedPage.tsx
index 5ff2cd39..54f62796 100644
--- a/apps/browser-extension/src/BookmarkSavedPage.tsx
+++ b/apps/browser-extension/src/BookmarkSavedPage.tsx
@@ -1,9 +1,10 @@
-import { Link, useNavigate, useParams } from "react-router-dom";
-import { api } from "./utils/trpc";
-import usePluginSettings from "./utils/settings";
+import { useState } from "react";
import { ArrowUpRightFromSquare, Trash } from "lucide-react";
+import { Link, useNavigate, useParams } from "react-router-dom";
+
import Spinner from "./Spinner";
-import { useState } from "react";
+import usePluginSettings from "./utils/settings";
+import { api } from "./utils/trpc";
export default function BookmarkSavedPage() {
const { bookmarkId } = useParams();
diff --git a/apps/browser-extension/src/Layout.tsx b/apps/browser-extension/src/Layout.tsx
index 3eb85abd..bf760362 100644
--- a/apps/browser-extension/src/Layout.tsx
+++ b/apps/browser-extension/src/Layout.tsx
@@ -1,6 +1,6 @@
-import { Outlet } from "react-router-dom";
import { Home, RefreshCw, Settings, X } from "lucide-react";
-import { useNavigate } from "react-router-dom";
+import { Outlet, useNavigate } from "react-router-dom";
+
import usePluginSettings from "./utils/settings";
export default function Layout() {
diff --git a/apps/browser-extension/src/NotConfiguredPage.tsx b/apps/browser-extension/src/NotConfiguredPage.tsx
index cad87303..298e9f5e 100644
--- a/apps/browser-extension/src/NotConfiguredPage.tsx
+++ b/apps/browser-extension/src/NotConfiguredPage.tsx
@@ -1,7 +1,8 @@
import { useEffect, useState } from "react";
import { useNavigate } from "react-router-dom";
-import usePluginSettings from "./utils/settings";
+
import Logo from "./Logo";
+import usePluginSettings from "./utils/settings";
export default function NotConfiguredPage() {
const navigate = useNavigate();
diff --git a/apps/browser-extension/src/OptionsPage.tsx b/apps/browser-extension/src/OptionsPage.tsx
index 6407b3cc..9670558e 100644
--- a/apps/browser-extension/src/OptionsPage.tsx
+++ b/apps/browser-extension/src/OptionsPage.tsx
@@ -1,9 +1,10 @@
import React, { useEffect } from "react";
-import usePluginSettings from "./utils/settings";
-import { api } from "./utils/trpc";
-import Spinner from "./Spinner";
import { useNavigate } from "react-router-dom";
+
import Logo from "./Logo";
+import Spinner from "./Spinner";
+import usePluginSettings from "./utils/settings";
+import { api } from "./utils/trpc";
export default function OptionsPage() {
const navigate = useNavigate();
diff --git a/apps/browser-extension/src/SavePage.tsx b/apps/browser-extension/src/SavePage.tsx
index 638af149..9cc1521a 100644
--- a/apps/browser-extension/src/SavePage.tsx
+++ b/apps/browser-extension/src/SavePage.tsx
@@ -1,7 +1,8 @@
import { useEffect, useState } from "react";
+import { Navigate } from "react-router-dom";
+
import Spinner from "./Spinner";
import { api } from "./utils/trpc";
-import { Navigate } from "react-router-dom";
export default function SavePage() {
const [error, setError] = useState<string | undefined>(undefined);
diff --git a/apps/browser-extension/src/SignInPage.tsx b/apps/browser-extension/src/SignInPage.tsx
index 5c49965c..a9b77e83 100644
--- a/apps/browser-extension/src/SignInPage.tsx
+++ b/apps/browser-extension/src/SignInPage.tsx
@@ -1,8 +1,9 @@
import { useState } from "react";
-import { api } from "./utils/trpc";
-import usePluginSettings from "./utils/settings";
import { useNavigate } from "react-router-dom";
+
import Logo from "./Logo";
+import usePluginSettings from "./utils/settings";
+import { api } from "./utils/trpc";
export default function SignInPage() {
const navigate = useNavigate();
diff --git a/apps/browser-extension/src/main.tsx b/apps/browser-extension/src/main.tsx
index 085a5a69..65456012 100644
--- a/apps/browser-extension/src/main.tsx
+++ b/apps/browser-extension/src/main.tsx
@@ -1,14 +1,17 @@
import ReactDOM from "react-dom/client";
+
import "./index.css";
-import OptionsPage from "./OptionsPage.tsx";
-import NotConfiguredPage from "./NotConfiguredPage.tsx";
-import { Providers } from "./utils/providers.tsx";
+
+import { HashRouter, Route, Routes } from "react-router-dom";
+
+import BookmarkDeletedPage from "./BookmarkDeletedPage.tsx";
import BookmarkSavedPage from "./BookmarkSavedPage.tsx";
-import { HashRouter, Routes, Route } from "react-router-dom";
import Layout from "./Layout.tsx";
+import NotConfiguredPage from "./NotConfiguredPage.tsx";
+import OptionsPage from "./OptionsPage.tsx";
import SavePage from "./SavePage.tsx";
-import BookmarkDeletedPage from "./BookmarkDeletedPage.tsx";
import SignInPage from "./SignInPage.tsx";
+import { Providers } from "./utils/providers.tsx";
function App() {
return (
diff --git a/apps/browser-extension/src/utils/providers.tsx b/apps/browser-extension/src/utils/providers.tsx
index d20f2512..7b14b22c 100644
--- a/apps/browser-extension/src/utils/providers.tsx
+++ b/apps/browser-extension/src/utils/providers.tsx
@@ -1,10 +1,11 @@
+import { useEffect, useState } from "react";
import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
import { httpBatchLink } from "@trpc/client";
-import { useEffect, useState } from "react";
-import { api } from "./trpc";
-import usePluginSettings, { getPluginSettings } from "./settings";
import superjson from "superjson";
+import usePluginSettings, { getPluginSettings } from "./settings";
+import { api } from "./trpc";
+
function getTRPCClient(address: string) {
return api.createClient({
links: [
diff --git a/apps/browser-extension/src/utils/trpc.ts b/apps/browser-extension/src/utils/trpc.ts
index da21a55a..9b025df1 100644
--- a/apps/browser-extension/src/utils/trpc.ts
+++ b/apps/browser-extension/src/utils/trpc.ts
@@ -1,4 +1,5 @@
import { createTRPCReact } from "@trpc/react-query";
+
import type { AppRouter } from "@hoarder/trpc/routers/_app";
export const api = createTRPCReact<AppRouter>();
diff --git a/apps/browser-extension/vite.config.ts b/apps/browser-extension/vite.config.ts
index 29c6bc6e..42ecc28d 100644
--- a/apps/browser-extension/vite.config.ts
+++ b/apps/browser-extension/vite.config.ts
@@ -1,6 +1,7 @@
-import { defineConfig } from "vite";
-import react from "@vitejs/plugin-react-swc";
import { crx } from "@crxjs/vite-plugin";
+import react from "@vitejs/plugin-react-swc";
+import { defineConfig } from "vite";
+
import manifest from "./manifest.json";
// https://vitejs.dev/config/