Skip to content

Commit

Permalink
update tasks
Browse files Browse the repository at this point in the history
  • Loading branch information
dinoDanic committed Mar 3, 2024
1 parent 61055c9 commit 94e3f21
Show file tree
Hide file tree
Showing 3 changed files with 31 additions and 30 deletions.
15 changes: 9 additions & 6 deletions apps/bible/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,26 +7,29 @@
### TODO

- [ ] Good progress guys TS
- [ ] Project Structure
- [ ] Routing
- [ ] Intercepting Routes
- [ ] Barrel exports
- [ ] Eslint, Prettier - airbnb?
- [ ] Card, Layout How to find reusable components
- [ ] Types, Naming Types. component Task type = Task?
- [ ] Spreding props, when to and when not to <Task key={task.id} {...task} />
- [ ] How to load \_templates, \_layouts?
- [ ] Components and Types have the same name
- [ ] PageParams types
- [ ] Error boundaryes
- [ ] KODIUI not shipping new components in zip
- [ ] Grid component
- [ ] Nameing components, <LoadTodos /> <- with suspense <- <FetchTodos />, <Load... /> <Fetch... /> <...Card />

### IN PROGRESS

- [ ] Project Structure
- [ ] Routing
- [ ] Revalidate

### DONE

- [x] Auth
- [x] Error boundaryes
- [x] Suspense
- [x] Parrallel and Sequential data fetching
- [x] Parrallel Routes

### Notes
user id 101
1 change: 1 addition & 0 deletions apps/bible/app/bible/project-structure/module/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ import { Stack } from '@/components/primitives/stack'
import { Todo, todo } from '@/module/todo'

const ProjectStructureModulePage = () => {
// const { FetchTodos } = todo.components
const todoProps: Todo = {
todo: 'todo 1',
id: 0,
Expand Down
45 changes: 21 additions & 24 deletions apps/bible/docs/project-structure.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,39 +2,36 @@

# Example 1

### Link

https://tree.nathanfriend.io/?s=(%27opt7s!(%27fancy!true~fullPath4~trailingSlash4~rootDot4)~9(%279%27root2app*8*%20%5B%3A8-id%5DBpage.tsx26ui3shadcnAprimitives5typography5layouts2features3same%20as%20mCuleAnavigat7*sidebar2mCules*auth*user*8B60cardsBapiBhooksBact7sBtypes2hooks2api2public2site%27)~vers7!%271%27)*200%20%202%5Cn03%20%7B4!false53kCiuiA6components*7ion8tCo9source!A%7D*B*0Cod%01CBA987654320*

### Tree
- [🌴 Tree](<https://tree.nathanfriend.io/?s=(%27opt7s!(%27fancy!true~fullPath4~trailingSlash4~rootDot4)~9(%279%27root2app*8*%20%5B%3A8-id%5DBpage.tsx26ui3shadcnAprimitives5typography5layouts2features3same%20as%20mCuleAnavigat7*sidebar2mCules*auth*user*8B60cardsBapiBhooksBact7sBtypes2hooks2api2public2site%27)~vers7!%271%27)*200%20%202%5Cn03%20%7B4!false53kCiuiA6components*7ion8tCo9source!A%7D*B*0Cod%01CBA987654320*>)

```ts
root
├── app
│ └── todo
│ └── [:todo-id]
│ └── page.tsx
└── todo
└── [:todo-id]
└── page.tsx
├── components
│ ├── ui (shadcn)
│ ├── primitives (kodiui)
│ ├── typography (kodiui)
│ └── layouts
├── ui (shadcn)
├── primitives (kodiui)
├── typography (kodiui)
└── layouts
├── features (same as module)
│ ├── navigation
│ └── sidebar
├── navigation
└── sidebar
├── modules
│ ├── auth
│ ├── user
│ └── todo
│ ├── components
│ ├── cards
│ ├── api
│ ├── hooks
│ ├── actions
│ └── types
├── auth
├── user
└── todo
├── components
├── cards
├── api
├── hooks
├── actions
└── types
├── hooks
├── api
├── public
└── site

```

### Notes

0 comments on commit 94e3f21

Please sign in to comment.