Skip to content

Commit 088bfbd

Browse files
committed
full progressive enhancement on login experience
1 parent 2799fbe commit 088bfbd

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+442
-180
lines changed

app/components/error-boundary.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import {
44
useRouteError,
55
} from '@remix-run/react'
66
import { type ErrorResponse } from '@remix-run/router'
7-
import { getErrorMessage } from '~/utils/misc.ts'
7+
import { getErrorMessage } from '~/utils/misc.tsx'
88

99
type StatusHandler = (info: {
1010
error: ErrorResponse

app/components/search-bar.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { Icon } from './ui/icon.tsx'
33
import { Input } from './ui/input.tsx'
44
import { Label } from './ui/label.tsx'
55
import { StatusButton } from './ui/status-button.tsx'
6-
import { useDebounce, useIsSubmitting } from '~/utils/misc.ts'
6+
import { useDebounce, useIsSubmitting } from '~/utils/misc.tsx'
77

88
export function SearchBar({
99
status,

app/components/ui/button.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import * as React from 'react'
22
import { Slot } from '@radix-ui/react-slot'
33
import { cva, type VariantProps } from 'class-variance-authority'
44

5-
import { cn } from '~/utils/misc.ts'
5+
import { cn } from '~/utils/misc.tsx'
66

77
const buttonVariants = cva(
88
'inline-flex items-center justify-center rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50',

app/components/ui/checkbox.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import * as React from 'react'
22
import * as CheckboxPrimitive from '@radix-ui/react-checkbox'
33

4-
import { cn } from '~/utils/misc.ts'
4+
import { cn } from '~/utils/misc.tsx'
55

66
export type CheckboxProps = Omit<
77
React.ComponentPropsWithoutRef<typeof CheckboxPrimitive.Root>,

app/components/ui/dropdown-menu.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import * as React from 'react'
22
import * as DropdownMenuPrimitive from '@radix-ui/react-dropdown-menu'
33

4-
import { cn } from '~/utils/misc.ts'
4+
import { cn } from '~/utils/misc.tsx'
55

66
const DropdownMenu = DropdownMenuPrimitive.Root
77

app/components/ui/icon.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { type SVGProps } from 'react'
2-
import { cn } from '~/utils/misc.ts'
2+
import { cn } from '~/utils/misc.tsx'
33
import href from './icons/sprite.svg'
44

55
import { type IconName } from '@/icon-name'

app/components/ui/input.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import * as React from 'react'
22

3-
import { cn } from '~/utils/misc.ts'
3+
import { cn } from '~/utils/misc.tsx'
44

55
export interface InputProps
66
extends React.InputHTMLAttributes<HTMLInputElement> {}

app/components/ui/label.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import * as React from 'react'
22
import * as LabelPrimitive from '@radix-ui/react-label'
33
import { cva, type VariantProps } from 'class-variance-authority'
44

5-
import { cn } from '~/utils/misc.ts'
5+
import { cn } from '~/utils/misc.tsx'
66

77
const labelVariants = cva(
88
'text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70',

app/components/ui/status-button.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import * as React from 'react'
22
import { Button, type ButtonProps } from './button.tsx'
3-
import { cn } from '~/utils/misc.ts'
3+
import { cn } from '~/utils/misc.tsx'
44
import { useSpinDelay } from 'spin-delay'
55
import { Icon } from './icon.tsx'
66
import {

app/components/ui/textarea.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import * as React from 'react'
22

3-
import { cn } from '~/utils/misc.ts'
3+
import { cn } from '~/utils/misc.tsx'
44

55
export interface TextareaProps
66
extends React.TextareaHTMLAttributes<HTMLTextAreaElement> {}

0 commit comments

Comments
 (0)