Skip to content

Commit b1a8243

Browse files
committed
docs: Use absolute imports in nextjs demo
1 parent 8493e50 commit b1a8243

File tree

10 files changed

+13
-12
lines changed

10 files changed

+13
-12
lines changed

examples/nextjs/app/[userId]/layout.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import Link from 'next/link';
2-
import UserSelection from '../../components/todo/UserSelection';
2+
import UserSelection from 'components/todo/UserSelection';
33

44
export default function TodoLayout({
55
children,

examples/nextjs/app/[userId]/page.tsx

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
'use client';
2-
import TodoList from '../../components/todo/TodoList';
1+
import TodoList from 'components/todo/TodoList';
32

43
export default function TodoPage({ params }: { params: { userId: number } }) {
54
return (

examples/nextjs/app/crypto/page.tsx

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
'use client';
21
import Link from 'next/link';
32

4-
import AssetPrice from '../../components/AssetPrice';
5-
import styles from '../../styles/Home.module.css';
3+
import AssetPrice from 'components/AssetPrice';
4+
import styles from 'styles/Home.module.css';
65

76
export default function Crypto() {
87
return (

examples/nextjs/app/layout.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { AsyncBoundary } from '@data-client/react';
22
import { DataProvider } from '@data-client/ssr/nextjs';
33
import Image from 'next/image';
44

5-
import styles from '../styles/Home.module.css';
5+
import styles from 'styles/Home.module.css';
66

77
export default function Layout({ children }: { children: React.ReactNode }) {
88
return (

examples/nextjs/components/AssetPrice.tsx

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1+
'use client';
12
import { useLive } from '@data-client/react';
23
import { Formatted } from './Formatted';
3-
import { getTicker } from '../resources/Ticker';
4+
import { getTicker } from 'resources/Ticker';
45

56
export default function AssetPrice({ symbol }: Props) {
67
const productId = `${symbol}-USD`

examples/nextjs/components/todo/NewTodo.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { useController } from '@data-client/react';
22
import { memo, useCallback } from 'react';
3-
import { TodoResource } from '../../resources/TodoResource';
3+
import { TodoResource } from 'resources/TodoResource';
44
import styles from './NewTodo.module.css'
55

66
function NewTodo({ userId }: { userId?: number }) {

examples/nextjs/components/todo/TodoList.tsx

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1+
'use client';
12
import { useSuspense } from '@data-client/react';
2-
import { TodoResource } from '../../resources/TodoResource';
3+
import { TodoResource } from 'resources/TodoResource';
34

45
import NewTodo from './NewTodo';
56
import TodoListItem from './TodoListItem';

examples/nextjs/components/todo/TodoListItem.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { useController } from '@data-client/react';
22
import { memo } from 'react';
3-
import { TodoResource, Todo } from '../../resources/TodoResource';
3+
import { TodoResource, Todo } from 'resources/TodoResource';
44

55
function TodoListItem({ todo }: { todo: Todo }) {
66
const ctrl = useController();

examples/nextjs/components/todo/UserSelection.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
'use client';
22
import { useSuspense } from '@data-client/react';
3-
import { UserResource } from '../../resources/UserResource';
3+
import { UserResource } from 'resources/UserResource';
44
import Link from 'next/link';
55
import styles from './UserSelect.module.css';
66
import clsx from 'clsx';

examples/nextjs/tsconfig.json

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"compilerOptions": {
3+
"baseUrl": ".",
34
"target": "es5",
45
"lib": [
56
"dom",

0 commit comments

Comments
 (0)