ai-generated junk tool for migrating atproto identities in-browser

[refactor] rename a bunch of files for consistency

penny edcc1d77 e2d1f049

+1 -1
.nvmrc
··· 1 - v23.11.0 1 + v24.1.0
+1 -1
src/components/common/Header.tsx
··· 1 1 import { useEffect } from 'react'; 2 2 import { AtpAgent } from '@atproto/api'; 3 - import { useAvatar } from '../../contexts/avatarContext'; 3 + import { useAvatar } from '../../contexts/AvatarContext'; 4 4 5 5 interface HeaderProps { 6 6 agent: AtpAgent;
+1 -1
src/components/common/NetworkWarning.tsx
··· 1 - import { useNetwork } from '../../contexts/networkContext'; 1 + import { useNetwork } from '../../contexts/NetworkContext'; 2 2 3 3 export default function NetworkWarning() { 4 4 const { isOnline } = useNetwork();
+3 -3
src/main.tsx
··· 2 2 import { createRoot } from 'react-dom/client' 3 3 import { BrowserRouter as Router } from 'react-router-dom' 4 4 import { AtpAgent } from '@atproto/api' 5 - import { AvatarProvider } from './contexts/avatarContext' 6 - import { NetworkProvider } from './contexts/networkContext' 7 - import { AppRoutes } from './routes' 5 + import { AvatarProvider } from './contexts/AvatarContext' 6 + import { NetworkProvider } from './contexts/NetworkContext' 7 + import { AppRoutes } from './Routes' 8 8 import './main.css' 9 9 10 10 const SESSION_KEY = 'atproto_session';
+2 -2
src/pages/Actions.tsx
··· 1 1 import { useEffect, useState } from 'react'; 2 2 import { AtpAgent } from '@atproto/api'; 3 3 import { useNavigate } from 'react-router-dom'; 4 - import Footer from '../components/common/footer'; 5 - import Header from '../components/common/header'; 4 + import Footer from '../components/common/Footer'; 5 + import Header from '../components/common/Header'; 6 6 7 7 interface ActionsProps { 8 8 agent: AtpAgent;
+1 -1
src/pages/Login.tsx
··· 1 1 import { useState } from 'react'; 2 2 import { useNavigate } from 'react-router-dom'; 3 3 import { AtpAgent } from '@atproto/api'; 4 - import Footer from '../components/common/footer'; 4 + import Footer from '../components/common/Footer'; 5 5 6 6 interface LoginProps { 7 7 onLogin: (agent: AtpAgent) => void;
+2 -2
src/pages/migration/Migration.tsx
··· 1 1 import { useNavigate } from 'react-router-dom'; 2 2 import { AtpAgent } from '@atproto/api'; 3 - import Header from '../../components/common/header'; 4 - import Footer from '../../components/common/footer'; 3 + import Header from '../../components/common/Header'; 4 + import Footer from '../../components/common/Footer'; 5 5 6 6 interface MigrationProps { 7 7 agent: AtpAgent;
+5 -5
src/pages/migration/migrationForms.tsx
··· 1 1 import { useNavigate } from 'react-router-dom'; 2 2 import { AtpAgent } from '@atproto/api'; 3 3 import { useState, useRef, useEffect } from 'react'; 4 - import Header from '../../components/common/header'; 5 - import Footer from '../../components/common/footer'; 6 - import PdsForm from '../../components/migration/pdsForm'; 7 - import AccountDetailsForm from '../../components/migration/accountDetailsForm'; 8 - import ConfirmationStep from '../../components/migration/confirmationStep'; 4 + import Header from '../../components/common/Header'; 5 + import Footer from '../../components/common/Footer'; 6 + import PdsForm from '../../components/migration/PdsForm'; 7 + import AccountDetailsForm from '../../components/migration/AccountDetailsForm'; 8 + import ConfirmationStep from '../../components/migration/ConfirmationStep'; 9 9 import { ServerDescription } from '../../lib/migration/serverDescription'; 10 10 import { getServerDescription } from '../../lib/migration/pdsValidation'; 11 11
+2 -2
src/pages/recoveryKey/RecoveryKeyProcess.tsx
··· 1 1 import { useNavigate } from 'react-router-dom'; 2 2 import { useEffect } from 'react'; 3 3 import { AtpAgent } from '@atproto/api'; 4 - import Footer from '../../components/common/footer'; 5 - import Header from '../../components/common/header'; 4 + import Footer from '../../components/common/Footer'; 5 + import Header from '../../components/common/Header'; 6 6 7 7 interface RecoveryKeyProcessProps { 8 8 agent: AtpAgent;
+2 -2
src/pages/recoveryKey/recovery.tsx
··· 1 1 import { useNavigate } from 'react-router-dom'; 2 2 import { AtpAgent } from '@atproto/api'; 3 - import Footer from '../../components/common/footer'; 4 - import Header from '../../components/common/header'; 3 + import Footer from '../../components/common/Footer'; 4 + import Header from '../../components/common/Header'; 5 5 6 6 interface RecoveryKeyProps { 7 7 agent: AtpAgent;
+9 -8
src/routes.tsx
··· 1 1 import { useEffect } from 'react' 2 2 import { Routes, Route, Navigate, useLocation } from 'react-router-dom' 3 3 import { AtpAgent } from '@atproto/api' 4 - import NetworkWarning from './components/common/networkWarning' 5 - import Login from './pages/login' 6 - import Actions from './pages/actions' 7 - import Migration from './pages/migration/migration' 8 - import MigrationForms from './pages/migration/migrationForms' 9 - import RecoveryKey from './pages/recoveryKey/recovery' 10 - import RecoveryKeyProcess from './pages/recoveryKey/recoveryKeyProcess' 11 - import ErrorPage from './pages/error' 4 + 5 + import NetworkWarning from './components/common/NetworkWarning' 6 + import Login from './pages/Login' 7 + import Actions from './pages/Actions' 8 + import Migration from './pages/migration/Migration' 9 + import MigrationForms from './pages/migration/MigrationForms' 10 + import RecoveryKey from './pages/recoveryKey/Recovery' 11 + import RecoveryKeyProcess from './pages/recoveryKey/RecoveryKeyProcess' 12 + import ErrorPage from './pages/Error' 12 13 13 14 export function AppRoutes({ agent, onLogout, handleLogin }: { 14 15 agent: AtpAgent | null;