├── .cursor └── rules │ ├── better-code.mdc │ ├── browser-use.mdc │ ├── data-table-api-standards.mdc │ ├── frontend-data-table-standards.mdc │ └── task-lists.mdc ├── .eslintrc.json ├── .gitignore ├── .gitpod.yml ├── CHANGELOG.md ├── CODE_QUALITY_REPORT.md ├── DOCUMENTATION.md ├── LICENSE ├── PROGRESS-REPORT.md ├── README.md ├── SUBROW-TODO.md ├── TASK.md ├── bun.lock ├── components.json ├── drizzle.config.ts ├── drizzle ├── 0000_public_vindicator.sql ├── 0001_gigantic_goliath.sql ├── 0002_deep_mole_man.sql └── meta │ ├── 0000_snapshot.json │ ├── 0001_snapshot.json │ ├── 0002_snapshot.json │ └── _journal.json ├── example.env ├── legacy_docs ├── CASE_FORMAT_GUIDE.md ├── DATA_TABLE_API.md ├── EXPORT_CUSTOMIZATION.md ├── README.md └── URL_STATE_MANAGEMENT.md ├── next.config.ts ├── package.json ├── pnpm-lock.yaml ├── postcss.config.mjs ├── public ├── avatars │ └── user.png ├── file.svg ├── globe.svg ├── next.svg ├── r │ ├── calendar-date-picker.json │ └── data-table.json ├── registry.json ├── vercel.svg └── window.svg ├── registry.json ├── registry └── default │ └── components │ ├── calendar-date-picker.tsx │ └── data-table │ ├── column-header.tsx │ ├── data-export.tsx │ ├── data-table-resizer.tsx │ ├── data-table.tsx │ ├── expand-icon.tsx │ ├── hooks │ └── use-table-column-resize.ts │ ├── pagination.tsx │ ├── toolbar.tsx │ ├── utils │ ├── case-utils.ts │ ├── column-sizing.ts │ ├── conditional-state.ts │ ├── date-format.ts │ ├── deep-utils.ts │ ├── export-utils.ts │ ├── index.ts │ ├── keyboard-navigation.ts │ ├── search.ts │ ├── table-config.ts │ ├── table-state-handlers.ts │ └── url-state.ts │ └── view-options.tsx ├── resource.md ├── scripts └── build-registry.ts ├── src ├── api │ ├── booking │ │ ├── fetch-bookings-by-ids.ts │ │ └── fetch-bookings-grouped.ts │ ├── order │ │ ├── add-order.ts │ │ ├── delete-order-item.ts │ │ ├── delete-order.ts │ │ ├── fetch-orders-by-ids.ts │ │ └── fetch-orders-grouped.ts │ ├── ticket │ │ ├── fetch-tickets-by-ids.ts │ │ └── fetch-tickets-grouped.ts │ └── user │ │ ├── add-user.ts │ │ ├── delete-user.ts │ │ ├── fetch-user-expenses.ts │ │ ├── fetch-users-by-ids-camel-case.ts │ │ ├── fetch-users-by-ids.ts │ │ ├── fetch-users-camel-case.ts │ │ └── fetch-users.ts ├── app │ ├── (home) │ │ ├── data-table │ │ │ ├── components │ │ │ │ ├── actions │ │ │ │ │ ├── add-user-popup.tsx │ │ │ │ │ ├── bulk-delete-popup.tsx │ │ │ │ │ └── delete-user-popup.tsx │ │ │ │ ├── columns.tsx │ │ │ │ ├── row-actions.tsx │ │ │ │ └── toolbar-options.tsx │ │ │ ├── index.tsx │ │ │ ├── schema │ │ │ │ ├── expense-schema.ts │ │ │ │ ├── index.ts │ │ │ │ └── user-schema.ts │ │ │ └── utils │ │ │ │ ├── config.ts │ │ │ │ └── data-fetching.ts │ │ ├── example │ │ │ ├── bookings │ │ │ │ ├── data-table │ │ │ │ │ ├── components │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ ├── parent-columns.tsx │ │ │ │ │ │ ├── row-actions.tsx │ │ │ │ │ │ └── subrow-columns.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── schema │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── utils │ │ │ │ │ │ ├── config.ts │ │ │ │ │ │ └── data-fetching.ts │ │ │ │ └── page.tsx │ │ │ ├── orders │ │ │ │ ├── data-table │ │ │ │ │ ├── components │ │ │ │ │ │ ├── actions │ │ │ │ │ │ │ ├── add-order-popup.tsx │ │ │ │ │ │ │ ├── bulk-delete-popup.tsx │ │ │ │ │ │ │ └── delete-order-popup.tsx │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ ├── row-actions.tsx │ │ │ │ │ │ └── toolbar-options.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── schema │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── utils │ │ │ │ │ │ ├── config.ts │ │ │ │ │ │ └── data-fetching.ts │ │ │ │ └── page.tsx │ │ │ ├── tickets │ │ │ │ ├── data-table │ │ │ │ │ ├── components │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ ├── comment-component.tsx │ │ │ │ │ │ └── row-actions.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── schema │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── utils │ │ │ │ │ │ ├── config.ts │ │ │ │ │ │ └── data-fetching.ts │ │ │ │ └── page.tsx │ │ │ └── users-camel-case │ │ │ │ ├── data-table │ │ │ │ ├── components │ │ │ │ │ ├── columns.tsx │ │ │ │ │ ├── row-actions.tsx │ │ │ │ │ └── toolbar-options.tsx │ │ │ │ ├── index.tsx │ │ │ │ ├── schema │ │ │ │ │ ├── index.ts │ │ │ │ │ └── user-schema.ts │ │ │ │ └── utils │ │ │ │ │ ├── config.ts │ │ │ │ │ └── data-fetching.ts │ │ │ │ └── page.tsx │ │ └── page.tsx │ ├── api │ │ └── [...route] │ │ │ ├── route.tsx │ │ │ └── routes │ │ │ ├── bookings │ │ │ ├── get-bookings-by-ids.ts │ │ │ ├── get-bookings-grouped.ts │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── orders │ │ │ ├── add-order.ts │ │ │ ├── delete-order-item.ts │ │ │ ├── delete-order.ts │ │ │ ├── get-orders-by-ids.ts │ │ │ ├── get-orders-grouped.ts │ │ │ └── index.ts │ │ │ ├── tickets │ │ │ ├── get-tickets-by-ids.ts │ │ │ ├── get-tickets-grouped.ts │ │ │ └── index.ts │ │ │ └── users │ │ │ ├── add-user.ts │ │ │ ├── delete-user.ts │ │ │ ├── get-users-camel-case.ts │ │ │ ├── get-users-with-expenses.ts │ │ │ └── index.ts │ ├── favicon.ico │ └── layout.tsx ├── components │ ├── calendar-date-picker.tsx │ ├── data-table │ │ ├── column-header.tsx │ │ ├── data-export.tsx │ │ ├── data-table-resizer.tsx │ │ ├── data-table.tsx │ │ ├── examples │ │ │ └── case-config-examples.ts │ │ ├── expand-icon.tsx │ │ ├── hooks │ │ │ └── use-table-column-resize.ts │ │ ├── pagination.tsx │ │ ├── subrow-columns.tsx │ │ ├── toolbar.tsx │ │ ├── utils │ │ │ ├── case-utils.ts │ │ │ ├── column-sizing.ts │ │ │ ├── conditional-state.ts │ │ │ ├── date-format.ts │ │ │ ├── deep-utils.ts │ │ │ ├── export-utils.ts │ │ │ ├── index.ts │ │ │ ├── keyboard-navigation.ts │ │ │ ├── search.ts │ │ │ ├── table-config.ts │ │ │ ├── table-state-handlers.ts │ │ │ └── url-state.ts │ │ └── view-options.tsx │ ├── header.tsx │ ├── table │ │ └── status-badge.tsx │ ├── theme-provider.tsx │ ├── theme-toggle.tsx │ ├── ui │ │ ├── alert.tsx │ │ ├── avatar.tsx │ │ ├── badge.tsx │ │ ├── button.tsx │ │ ├── calendar.tsx │ │ ├── checkbox.tsx │ │ ├── command.tsx │ │ ├── dialog.tsx │ │ ├── dropdown-menu.tsx │ │ ├── form.tsx │ │ ├── input.tsx │ │ ├── label.tsx │ │ ├── popover.tsx │ │ ├── select.tsx │ │ ├── separator.tsx │ │ ├── skeleton.tsx │ │ ├── sonner.tsx │ │ ├── table.tsx │ │ └── theme-toggle.tsx │ └── user-avatar.tsx ├── db │ ├── index.ts │ ├── schema │ │ ├── index.ts │ │ ├── tbl_booking_stops.ts │ │ ├── tbl_bookings.ts │ │ ├── tbl_expenses.ts │ │ ├── tbl_order_items.ts │ │ ├── tbl_orders.ts │ │ ├── tbl_ticket_comments.ts │ │ ├── tbl_tickets.ts │ │ └── tbl_users.ts │ └── seed │ │ ├── seed-bookings.ts │ │ └── seed-tickets.ts ├── env.ts ├── lib │ ├── providers.tsx │ ├── table-utils.ts │ ├── theme-provider.tsx │ └── utils.ts ├── scripts │ ├── README.md │ └── seed.ts ├── styles │ └── globals.css └── utils │ └── format.ts ├── todo.md ├── tsconfig.json └── vercel.json /.cursor/rules/better-code.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/.cursor/rules/better-code.mdc -------------------------------------------------------------------------------- /.cursor/rules/browser-use.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/.cursor/rules/browser-use.mdc -------------------------------------------------------------------------------- /.cursor/rules/data-table-api-standards.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/.cursor/rules/data-table-api-standards.mdc -------------------------------------------------------------------------------- /.cursor/rules/frontend-data-table-standards.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/.cursor/rules/frontend-data-table-standards.mdc -------------------------------------------------------------------------------- /.cursor/rules/task-lists.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/.cursor/rules/task-lists.mdc -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitpod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/.gitpod.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_QUALITY_REPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/CODE_QUALITY_REPORT.md -------------------------------------------------------------------------------- /DOCUMENTATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/DOCUMENTATION.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/LICENSE -------------------------------------------------------------------------------- /PROGRESS-REPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/PROGRESS-REPORT.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/README.md -------------------------------------------------------------------------------- /SUBROW-TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/SUBROW-TODO.md -------------------------------------------------------------------------------- /TASK.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/TASK.md -------------------------------------------------------------------------------- /bun.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/bun.lock -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/components.json -------------------------------------------------------------------------------- /drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/drizzle.config.ts -------------------------------------------------------------------------------- /drizzle/0000_public_vindicator.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/drizzle/0000_public_vindicator.sql -------------------------------------------------------------------------------- /drizzle/0001_gigantic_goliath.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/drizzle/0001_gigantic_goliath.sql -------------------------------------------------------------------------------- /drizzle/0002_deep_mole_man.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/drizzle/0002_deep_mole_man.sql -------------------------------------------------------------------------------- /drizzle/meta/0000_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/drizzle/meta/0000_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0001_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/drizzle/meta/0001_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0002_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/drizzle/meta/0002_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/_journal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/drizzle/meta/_journal.json -------------------------------------------------------------------------------- /example.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/example.env -------------------------------------------------------------------------------- /legacy_docs/CASE_FORMAT_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/legacy_docs/CASE_FORMAT_GUIDE.md -------------------------------------------------------------------------------- /legacy_docs/DATA_TABLE_API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/legacy_docs/DATA_TABLE_API.md -------------------------------------------------------------------------------- /legacy_docs/EXPORT_CUSTOMIZATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/legacy_docs/EXPORT_CUSTOMIZATION.md -------------------------------------------------------------------------------- /legacy_docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/legacy_docs/README.md -------------------------------------------------------------------------------- /legacy_docs/URL_STATE_MANAGEMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/legacy_docs/URL_STATE_MANAGEMENT.md -------------------------------------------------------------------------------- /next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/next.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/postcss.config.mjs -------------------------------------------------------------------------------- /public/avatars/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/public/avatars/user.png -------------------------------------------------------------------------------- /public/file.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/public/file.svg -------------------------------------------------------------------------------- /public/globe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/public/globe.svg -------------------------------------------------------------------------------- /public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/public/next.svg -------------------------------------------------------------------------------- /public/r/calendar-date-picker.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/public/r/calendar-date-picker.json -------------------------------------------------------------------------------- /public/r/data-table.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/public/r/data-table.json -------------------------------------------------------------------------------- /public/registry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/public/registry.json -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /public/window.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/public/window.svg -------------------------------------------------------------------------------- /registry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/registry.json -------------------------------------------------------------------------------- /registry/default/components/calendar-date-picker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/registry/default/components/calendar-date-picker.tsx -------------------------------------------------------------------------------- /registry/default/components/data-table/column-header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/registry/default/components/data-table/column-header.tsx -------------------------------------------------------------------------------- /registry/default/components/data-table/data-export.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/registry/default/components/data-table/data-export.tsx -------------------------------------------------------------------------------- /registry/default/components/data-table/data-table-resizer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/registry/default/components/data-table/data-table-resizer.tsx -------------------------------------------------------------------------------- /registry/default/components/data-table/data-table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/registry/default/components/data-table/data-table.tsx -------------------------------------------------------------------------------- /registry/default/components/data-table/expand-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/registry/default/components/data-table/expand-icon.tsx -------------------------------------------------------------------------------- /registry/default/components/data-table/hooks/use-table-column-resize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/registry/default/components/data-table/hooks/use-table-column-resize.ts -------------------------------------------------------------------------------- /registry/default/components/data-table/pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/registry/default/components/data-table/pagination.tsx -------------------------------------------------------------------------------- /registry/default/components/data-table/toolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/registry/default/components/data-table/toolbar.tsx -------------------------------------------------------------------------------- /registry/default/components/data-table/utils/case-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/registry/default/components/data-table/utils/case-utils.ts -------------------------------------------------------------------------------- /registry/default/components/data-table/utils/column-sizing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/registry/default/components/data-table/utils/column-sizing.ts -------------------------------------------------------------------------------- /registry/default/components/data-table/utils/conditional-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/registry/default/components/data-table/utils/conditional-state.ts -------------------------------------------------------------------------------- /registry/default/components/data-table/utils/date-format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/registry/default/components/data-table/utils/date-format.ts -------------------------------------------------------------------------------- /registry/default/components/data-table/utils/deep-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/registry/default/components/data-table/utils/deep-utils.ts -------------------------------------------------------------------------------- /registry/default/components/data-table/utils/export-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/registry/default/components/data-table/utils/export-utils.ts -------------------------------------------------------------------------------- /registry/default/components/data-table/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/registry/default/components/data-table/utils/index.ts -------------------------------------------------------------------------------- /registry/default/components/data-table/utils/keyboard-navigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/registry/default/components/data-table/utils/keyboard-navigation.ts -------------------------------------------------------------------------------- /registry/default/components/data-table/utils/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/registry/default/components/data-table/utils/search.ts -------------------------------------------------------------------------------- /registry/default/components/data-table/utils/table-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/registry/default/components/data-table/utils/table-config.ts -------------------------------------------------------------------------------- /registry/default/components/data-table/utils/table-state-handlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/registry/default/components/data-table/utils/table-state-handlers.ts -------------------------------------------------------------------------------- /registry/default/components/data-table/utils/url-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/registry/default/components/data-table/utils/url-state.ts -------------------------------------------------------------------------------- /registry/default/components/data-table/view-options.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/registry/default/components/data-table/view-options.tsx -------------------------------------------------------------------------------- /resource.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/resource.md -------------------------------------------------------------------------------- /scripts/build-registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/scripts/build-registry.ts -------------------------------------------------------------------------------- /src/api/booking/fetch-bookings-by-ids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/api/booking/fetch-bookings-by-ids.ts -------------------------------------------------------------------------------- /src/api/booking/fetch-bookings-grouped.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/api/booking/fetch-bookings-grouped.ts -------------------------------------------------------------------------------- /src/api/order/add-order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/api/order/add-order.ts -------------------------------------------------------------------------------- /src/api/order/delete-order-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/api/order/delete-order-item.ts -------------------------------------------------------------------------------- /src/api/order/delete-order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/api/order/delete-order.ts -------------------------------------------------------------------------------- /src/api/order/fetch-orders-by-ids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/api/order/fetch-orders-by-ids.ts -------------------------------------------------------------------------------- /src/api/order/fetch-orders-grouped.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/api/order/fetch-orders-grouped.ts -------------------------------------------------------------------------------- /src/api/ticket/fetch-tickets-by-ids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/api/ticket/fetch-tickets-by-ids.ts -------------------------------------------------------------------------------- /src/api/ticket/fetch-tickets-grouped.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/api/ticket/fetch-tickets-grouped.ts -------------------------------------------------------------------------------- /src/api/user/add-user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/api/user/add-user.ts -------------------------------------------------------------------------------- /src/api/user/delete-user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/api/user/delete-user.ts -------------------------------------------------------------------------------- /src/api/user/fetch-user-expenses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/api/user/fetch-user-expenses.ts -------------------------------------------------------------------------------- /src/api/user/fetch-users-by-ids-camel-case.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/api/user/fetch-users-by-ids-camel-case.ts -------------------------------------------------------------------------------- /src/api/user/fetch-users-by-ids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/api/user/fetch-users-by-ids.ts -------------------------------------------------------------------------------- /src/api/user/fetch-users-camel-case.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/api/user/fetch-users-camel-case.ts -------------------------------------------------------------------------------- /src/api/user/fetch-users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/api/user/fetch-users.ts -------------------------------------------------------------------------------- /src/app/(home)/data-table/components/actions/add-user-popup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/data-table/components/actions/add-user-popup.tsx -------------------------------------------------------------------------------- /src/app/(home)/data-table/components/actions/bulk-delete-popup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/data-table/components/actions/bulk-delete-popup.tsx -------------------------------------------------------------------------------- /src/app/(home)/data-table/components/actions/delete-user-popup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/data-table/components/actions/delete-user-popup.tsx -------------------------------------------------------------------------------- /src/app/(home)/data-table/components/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/data-table/components/columns.tsx -------------------------------------------------------------------------------- /src/app/(home)/data-table/components/row-actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/data-table/components/row-actions.tsx -------------------------------------------------------------------------------- /src/app/(home)/data-table/components/toolbar-options.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/data-table/components/toolbar-options.tsx -------------------------------------------------------------------------------- /src/app/(home)/data-table/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/data-table/index.tsx -------------------------------------------------------------------------------- /src/app/(home)/data-table/schema/expense-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/data-table/schema/expense-schema.ts -------------------------------------------------------------------------------- /src/app/(home)/data-table/schema/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/data-table/schema/index.ts -------------------------------------------------------------------------------- /src/app/(home)/data-table/schema/user-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/data-table/schema/user-schema.ts -------------------------------------------------------------------------------- /src/app/(home)/data-table/utils/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/data-table/utils/config.ts -------------------------------------------------------------------------------- /src/app/(home)/data-table/utils/data-fetching.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/data-table/utils/data-fetching.ts -------------------------------------------------------------------------------- /src/app/(home)/example/bookings/data-table/components/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/bookings/data-table/components/columns.tsx -------------------------------------------------------------------------------- /src/app/(home)/example/bookings/data-table/components/parent-columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/bookings/data-table/components/parent-columns.tsx -------------------------------------------------------------------------------- /src/app/(home)/example/bookings/data-table/components/row-actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/bookings/data-table/components/row-actions.tsx -------------------------------------------------------------------------------- /src/app/(home)/example/bookings/data-table/components/subrow-columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/bookings/data-table/components/subrow-columns.tsx -------------------------------------------------------------------------------- /src/app/(home)/example/bookings/data-table/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/bookings/data-table/index.tsx -------------------------------------------------------------------------------- /src/app/(home)/example/bookings/data-table/schema/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/bookings/data-table/schema/index.ts -------------------------------------------------------------------------------- /src/app/(home)/example/bookings/data-table/utils/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/bookings/data-table/utils/config.ts -------------------------------------------------------------------------------- /src/app/(home)/example/bookings/data-table/utils/data-fetching.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/bookings/data-table/utils/data-fetching.ts -------------------------------------------------------------------------------- /src/app/(home)/example/bookings/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/bookings/page.tsx -------------------------------------------------------------------------------- /src/app/(home)/example/orders/data-table/components/actions/add-order-popup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/orders/data-table/components/actions/add-order-popup.tsx -------------------------------------------------------------------------------- /src/app/(home)/example/orders/data-table/components/actions/bulk-delete-popup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/orders/data-table/components/actions/bulk-delete-popup.tsx -------------------------------------------------------------------------------- /src/app/(home)/example/orders/data-table/components/actions/delete-order-popup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/orders/data-table/components/actions/delete-order-popup.tsx -------------------------------------------------------------------------------- /src/app/(home)/example/orders/data-table/components/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/orders/data-table/components/columns.tsx -------------------------------------------------------------------------------- /src/app/(home)/example/orders/data-table/components/row-actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/orders/data-table/components/row-actions.tsx -------------------------------------------------------------------------------- /src/app/(home)/example/orders/data-table/components/toolbar-options.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/orders/data-table/components/toolbar-options.tsx -------------------------------------------------------------------------------- /src/app/(home)/example/orders/data-table/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/orders/data-table/index.tsx -------------------------------------------------------------------------------- /src/app/(home)/example/orders/data-table/schema/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/orders/data-table/schema/index.ts -------------------------------------------------------------------------------- /src/app/(home)/example/orders/data-table/utils/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/orders/data-table/utils/config.ts -------------------------------------------------------------------------------- /src/app/(home)/example/orders/data-table/utils/data-fetching.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/orders/data-table/utils/data-fetching.ts -------------------------------------------------------------------------------- /src/app/(home)/example/orders/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/orders/page.tsx -------------------------------------------------------------------------------- /src/app/(home)/example/tickets/data-table/components/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/tickets/data-table/components/columns.tsx -------------------------------------------------------------------------------- /src/app/(home)/example/tickets/data-table/components/comment-component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/tickets/data-table/components/comment-component.tsx -------------------------------------------------------------------------------- /src/app/(home)/example/tickets/data-table/components/row-actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/tickets/data-table/components/row-actions.tsx -------------------------------------------------------------------------------- /src/app/(home)/example/tickets/data-table/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/tickets/data-table/index.tsx -------------------------------------------------------------------------------- /src/app/(home)/example/tickets/data-table/schema/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/tickets/data-table/schema/index.ts -------------------------------------------------------------------------------- /src/app/(home)/example/tickets/data-table/utils/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/tickets/data-table/utils/config.ts -------------------------------------------------------------------------------- /src/app/(home)/example/tickets/data-table/utils/data-fetching.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/tickets/data-table/utils/data-fetching.ts -------------------------------------------------------------------------------- /src/app/(home)/example/tickets/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/tickets/page.tsx -------------------------------------------------------------------------------- /src/app/(home)/example/users-camel-case/data-table/components/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/users-camel-case/data-table/components/columns.tsx -------------------------------------------------------------------------------- /src/app/(home)/example/users-camel-case/data-table/components/row-actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/users-camel-case/data-table/components/row-actions.tsx -------------------------------------------------------------------------------- /src/app/(home)/example/users-camel-case/data-table/components/toolbar-options.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/users-camel-case/data-table/components/toolbar-options.tsx -------------------------------------------------------------------------------- /src/app/(home)/example/users-camel-case/data-table/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/users-camel-case/data-table/index.tsx -------------------------------------------------------------------------------- /src/app/(home)/example/users-camel-case/data-table/schema/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./user-schema"; -------------------------------------------------------------------------------- /src/app/(home)/example/users-camel-case/data-table/schema/user-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/users-camel-case/data-table/schema/user-schema.ts -------------------------------------------------------------------------------- /src/app/(home)/example/users-camel-case/data-table/utils/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/users-camel-case/data-table/utils/config.ts -------------------------------------------------------------------------------- /src/app/(home)/example/users-camel-case/data-table/utils/data-fetching.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/users-camel-case/data-table/utils/data-fetching.ts -------------------------------------------------------------------------------- /src/app/(home)/example/users-camel-case/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/example/users-camel-case/page.tsx -------------------------------------------------------------------------------- /src/app/(home)/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/(home)/page.tsx -------------------------------------------------------------------------------- /src/app/api/[...route]/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/api/[...route]/route.tsx -------------------------------------------------------------------------------- /src/app/api/[...route]/routes/bookings/get-bookings-by-ids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/api/[...route]/routes/bookings/get-bookings-by-ids.ts -------------------------------------------------------------------------------- /src/app/api/[...route]/routes/bookings/get-bookings-grouped.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/api/[...route]/routes/bookings/get-bookings-grouped.ts -------------------------------------------------------------------------------- /src/app/api/[...route]/routes/bookings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/api/[...route]/routes/bookings/index.ts -------------------------------------------------------------------------------- /src/app/api/[...route]/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/api/[...route]/routes/index.ts -------------------------------------------------------------------------------- /src/app/api/[...route]/routes/orders/add-order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/api/[...route]/routes/orders/add-order.ts -------------------------------------------------------------------------------- /src/app/api/[...route]/routes/orders/delete-order-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/api/[...route]/routes/orders/delete-order-item.ts -------------------------------------------------------------------------------- /src/app/api/[...route]/routes/orders/delete-order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/api/[...route]/routes/orders/delete-order.ts -------------------------------------------------------------------------------- /src/app/api/[...route]/routes/orders/get-orders-by-ids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/api/[...route]/routes/orders/get-orders-by-ids.ts -------------------------------------------------------------------------------- /src/app/api/[...route]/routes/orders/get-orders-grouped.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/api/[...route]/routes/orders/get-orders-grouped.ts -------------------------------------------------------------------------------- /src/app/api/[...route]/routes/orders/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/api/[...route]/routes/orders/index.ts -------------------------------------------------------------------------------- /src/app/api/[...route]/routes/tickets/get-tickets-by-ids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/api/[...route]/routes/tickets/get-tickets-by-ids.ts -------------------------------------------------------------------------------- /src/app/api/[...route]/routes/tickets/get-tickets-grouped.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/api/[...route]/routes/tickets/get-tickets-grouped.ts -------------------------------------------------------------------------------- /src/app/api/[...route]/routes/tickets/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/api/[...route]/routes/tickets/index.ts -------------------------------------------------------------------------------- /src/app/api/[...route]/routes/users/add-user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/api/[...route]/routes/users/add-user.ts -------------------------------------------------------------------------------- /src/app/api/[...route]/routes/users/delete-user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/api/[...route]/routes/users/delete-user.ts -------------------------------------------------------------------------------- /src/app/api/[...route]/routes/users/get-users-camel-case.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/api/[...route]/routes/users/get-users-camel-case.ts -------------------------------------------------------------------------------- /src/app/api/[...route]/routes/users/get-users-with-expenses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/api/[...route]/routes/users/get-users-with-expenses.ts -------------------------------------------------------------------------------- /src/app/api/[...route]/routes/users/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/api/[...route]/routes/users/index.ts -------------------------------------------------------------------------------- /src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/favicon.ico -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/app/layout.tsx -------------------------------------------------------------------------------- /src/components/calendar-date-picker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/calendar-date-picker.tsx -------------------------------------------------------------------------------- /src/components/data-table/column-header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/data-table/column-header.tsx -------------------------------------------------------------------------------- /src/components/data-table/data-export.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/data-table/data-export.tsx -------------------------------------------------------------------------------- /src/components/data-table/data-table-resizer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/data-table/data-table-resizer.tsx -------------------------------------------------------------------------------- /src/components/data-table/data-table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/data-table/data-table.tsx -------------------------------------------------------------------------------- /src/components/data-table/examples/case-config-examples.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/data-table/examples/case-config-examples.ts -------------------------------------------------------------------------------- /src/components/data-table/expand-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/data-table/expand-icon.tsx -------------------------------------------------------------------------------- /src/components/data-table/hooks/use-table-column-resize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/data-table/hooks/use-table-column-resize.ts -------------------------------------------------------------------------------- /src/components/data-table/pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/data-table/pagination.tsx -------------------------------------------------------------------------------- /src/components/data-table/subrow-columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/data-table/subrow-columns.tsx -------------------------------------------------------------------------------- /src/components/data-table/toolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/data-table/toolbar.tsx -------------------------------------------------------------------------------- /src/components/data-table/utils/case-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/data-table/utils/case-utils.ts -------------------------------------------------------------------------------- /src/components/data-table/utils/column-sizing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/data-table/utils/column-sizing.ts -------------------------------------------------------------------------------- /src/components/data-table/utils/conditional-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/data-table/utils/conditional-state.ts -------------------------------------------------------------------------------- /src/components/data-table/utils/date-format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/data-table/utils/date-format.ts -------------------------------------------------------------------------------- /src/components/data-table/utils/deep-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/data-table/utils/deep-utils.ts -------------------------------------------------------------------------------- /src/components/data-table/utils/export-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/data-table/utils/export-utils.ts -------------------------------------------------------------------------------- /src/components/data-table/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/data-table/utils/index.ts -------------------------------------------------------------------------------- /src/components/data-table/utils/keyboard-navigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/data-table/utils/keyboard-navigation.ts -------------------------------------------------------------------------------- /src/components/data-table/utils/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/data-table/utils/search.ts -------------------------------------------------------------------------------- /src/components/data-table/utils/table-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/data-table/utils/table-config.ts -------------------------------------------------------------------------------- /src/components/data-table/utils/table-state-handlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/data-table/utils/table-state-handlers.ts -------------------------------------------------------------------------------- /src/components/data-table/utils/url-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/data-table/utils/url-state.ts -------------------------------------------------------------------------------- /src/components/data-table/view-options.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/data-table/view-options.tsx -------------------------------------------------------------------------------- /src/components/header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/header.tsx -------------------------------------------------------------------------------- /src/components/table/status-badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/table/status-badge.tsx -------------------------------------------------------------------------------- /src/components/theme-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/theme-provider.tsx -------------------------------------------------------------------------------- /src/components/theme-toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/theme-toggle.tsx -------------------------------------------------------------------------------- /src/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/ui/alert.tsx -------------------------------------------------------------------------------- /src/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/ui/avatar.tsx -------------------------------------------------------------------------------- /src/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/ui/badge.tsx -------------------------------------------------------------------------------- /src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/ui/button.tsx -------------------------------------------------------------------------------- /src/components/ui/calendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/ui/calendar.tsx -------------------------------------------------------------------------------- /src/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /src/components/ui/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/ui/command.tsx -------------------------------------------------------------------------------- /src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /src/components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/ui/form.tsx -------------------------------------------------------------------------------- /src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/ui/input.tsx -------------------------------------------------------------------------------- /src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/ui/label.tsx -------------------------------------------------------------------------------- /src/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/ui/popover.tsx -------------------------------------------------------------------------------- /src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/ui/select.tsx -------------------------------------------------------------------------------- /src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /src/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /src/components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/ui/sonner.tsx -------------------------------------------------------------------------------- /src/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/ui/table.tsx -------------------------------------------------------------------------------- /src/components/ui/theme-toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/ui/theme-toggle.tsx -------------------------------------------------------------------------------- /src/components/user-avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/components/user-avatar.tsx -------------------------------------------------------------------------------- /src/db/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/db/index.ts -------------------------------------------------------------------------------- /src/db/schema/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/db/schema/index.ts -------------------------------------------------------------------------------- /src/db/schema/tbl_booking_stops.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/db/schema/tbl_booking_stops.ts -------------------------------------------------------------------------------- /src/db/schema/tbl_bookings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/db/schema/tbl_bookings.ts -------------------------------------------------------------------------------- /src/db/schema/tbl_expenses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/db/schema/tbl_expenses.ts -------------------------------------------------------------------------------- /src/db/schema/tbl_order_items.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/db/schema/tbl_order_items.ts -------------------------------------------------------------------------------- /src/db/schema/tbl_orders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/db/schema/tbl_orders.ts -------------------------------------------------------------------------------- /src/db/schema/tbl_ticket_comments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/db/schema/tbl_ticket_comments.ts -------------------------------------------------------------------------------- /src/db/schema/tbl_tickets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/db/schema/tbl_tickets.ts -------------------------------------------------------------------------------- /src/db/schema/tbl_users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/db/schema/tbl_users.ts -------------------------------------------------------------------------------- /src/db/seed/seed-bookings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/db/seed/seed-bookings.ts -------------------------------------------------------------------------------- /src/db/seed/seed-tickets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/db/seed/seed-tickets.ts -------------------------------------------------------------------------------- /src/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/env.ts -------------------------------------------------------------------------------- /src/lib/providers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/lib/providers.tsx -------------------------------------------------------------------------------- /src/lib/table-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/lib/table-utils.ts -------------------------------------------------------------------------------- /src/lib/theme-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/lib/theme-provider.tsx -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/scripts/README.md -------------------------------------------------------------------------------- /src/scripts/seed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/scripts/seed.ts -------------------------------------------------------------------------------- /src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/styles/globals.css -------------------------------------------------------------------------------- /src/utils/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/src/utils/format.ts -------------------------------------------------------------------------------- /todo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/todo.md -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacksonkasi1/tnks-data-table/HEAD/vercel.json --------------------------------------------------------------------------------