···1import * as React from "react";
2import { View } from "react-native";
3-import {
4- Avatar,
5- AvatarFallback,
6- AvatarImage,
7-} from "../../components/ui/avatar";
8import {
9 Card,
10 CardContent,
11 CardHeader,
12 CardTitle,
13} from "../../components/ui/card";
14-import { Text } from "../../components/ui/text";
15-import { useStore } from "../../stores/mainStore";
16import AuthOptions from "../auth/options";
1718import { Response } from "@atproto/api/src/client/types/app/bsky/actor/getProfile";
···1import * as React from "react";
2import { View } from "react-native";
3+import { Avatar, AvatarFallback, AvatarImage } from "@/components/ui/avatar";
00004import {
5 Card,
6 CardContent,
7 CardHeader,
8 CardTitle,
9} from "../../components/ui/card";
10+import { Text } from "@/components/ui/text";
11+import { useStore } from "@/stores/mainStore";
12import AuthOptions from "../auth/options";
1314import { Response } from "@atproto/api/src/client/types/app/bsky/actor/getProfile";
+3-3
apps/amethyst/app/auth/callback.tsx
···1import { Link, Stack, router } from "expo-router";
2import { View } from "react-native";
3-import { Text } from "../../components/ui/text";
4import React, { useEffect } from "react";
5-import { Icon } from "../../lib/icons/iconWithClassName";
6import { PencilLine } from "lucide-react-native";
7import { useLocalSearchParams } from "expo-router/build/hooks";
8-import { useStore } from "../../stores/mainStore";
910interface CallbackSearchParams {
11 iss: string;
···1import { Link, Stack, router } from "expo-router";
2import { View } from "react-native";
3+import { Text } from "@/components/ui/text";
4import React, { useEffect } from "react";
5+import { Icon } from "@/lib/icons/iconWithClassName";
6import { PencilLine } from "lucide-react-native";
7import { useLocalSearchParams } from "expo-router/build/hooks";
8+import { useStore } from "@/stores/mainStore";
910interface CallbackSearchParams {
11 iss: string;
+6-6
apps/amethyst/app/auth/login.tsx
···3import React, { useState } from "react";
4import { Platform, View } from "react-native";
5import { SafeAreaView } from "react-native-safe-area-context";
6-import { Button } from "../components/ui/button";
7-import { Input } from "../components/ui/input";
8-import { Text } from "../components/ui/text";
9-import { Icon } from "../lib/icons/iconWithClassName";
10-import { cn } from "../lib/utils";
1112import { openAuthSessionAsync } from "expo-web-browser";
13-import { useStore } from "../stores/mainStore";
1415const LoginScreen = () => {
16 const [handle, setHandle] = useState("");
···3import React, { useState } from "react";
4import { Platform, View } from "react-native";
5import { SafeAreaView } from "react-native-safe-area-context";
6+import { Button } from "@/components/ui/button";
7+import { Input } from "@/components/ui/input";
8+import { Text } from "@/components/ui/text";
9+import { Icon } from "@/lib/icons/iconWithClassName";
10+import { cn } from "@/lib/utils";
1112import { openAuthSessionAsync } from "expo-web-browser";
13+import { useStore } from "@/stores/mainStore";
1415const LoginScreen = () => {
16 const [handle, setHandle] = useState("");
+1-1
apps/amethyst/app/auth/logoutModal.tsx
···1import { StatusBar } from "expo-status-bar";
2-import { Platform, StyleSheet, TouchableOpacity } from "react-native";
34import { View } from "react-native";
5import { Text } from "../../components/ui/text";
···1import { StatusBar } from "expo-status-bar";
2+import { Platform, TouchableOpacity } from "react-native";
34import { View } from "react-native";
5import { Text } from "../../components/ui/text";
+2-2
apps/amethyst/app/auth/options.tsx
···1import { Link, Stack, router } from "expo-router";
2import { View } from "react-native";
3-import { Text } from "../../components/ui/text";
4-import { Button } from "../../components/ui/button";
5import React from "react";
67export default function AuthOptions() {
···1import { Link, Stack, router } from "expo-router";
2import { View } from "react-native";
3+import { Text } from "@/components/ui/text";
4+import { Button } from "@/components/ui/button";
5import React from "react";
67export default function AuthOptions() {
+3-3
apps/amethyst/app/auth/signup.tsx
···1import React from "react";
2import { View } from "react-native";
3import { SafeAreaView } from "react-native-safe-area-context";
4-import { Text } from "../../components/ui/text";
5-import { Button } from "../../components/ui/button";
6-import { Icon } from "../../lib/icons/iconWithClassName";
7import { ArrowRight } from "lucide-react-native";
89import { Link, Stack, router } from "expo-router";
···1import React from "react";
2import { View } from "react-native";
3import { SafeAreaView } from "react-native-safe-area-context";
4+import { Text } from "@/components/ui/text";
5+import { Button } from "@/components/ui/button";
6+import { Icon } from "@/lib/icons/iconWithClassName";
7import { ArrowRight } from "lucide-react-native";
89import { Link, Stack, router } from "expo-router";