Search:
Login
Preferences
Help/Guide
About Trac
Wiki
Timeline
Roadmap
Browse Source
View Tickets
Search
Context Navigation
← Previous Change
Next Change
→
Changeset
5d6f37a
for
src
Timestamp:
02/14/25 09:53:08 (
7 weeks
ago)
Author:
Naum Shapkarovski <naumshapkarovski@…>
Branches:
main
Children:
057453c
Message:
add customer
Location:
src
Files:
340 added
api/customer.ts
(added)
api/invoice.ts
(added)
api/service.ts
(added)
api/settings.ts
(added)
app/api/customers/[id]/route.ts
(added)
app/api/customers/route.ts
(added)
app/api/invoices/[id]/route.ts
(added)
app/api/invoices/route.ts
(added)
app/auth/firebase/login/layout.tsx
(added)
app/auth/firebase/login/page.tsx
(added)
app/dashboard/banking/page.tsx
(added)
app/dashboard/customer/list/page.tsx
(added)
app/dashboard/customer/new/page.tsx
(added)
app/dashboard/invoice/[id]/copy/page.tsx
(added)
app/dashboard/invoice/[id]/edit/page.tsx
(added)
app/dashboard/invoice/[id]/page.tsx
(added)
app/dashboard/invoice/new/page.tsx
(added)
app/dashboard/invoice/page.tsx
(added)
app/dashboard/layout.tsx
(added)
app/dashboard/loading.tsx
(added)
app/dashboard/page.tsx
(added)
app/layout.tsx
(added)
app/loading.tsx
(added)
app/not-found.tsx
(added)
app/page.tsx
(added)
assets/data/countries.ts
(added)
assets/data/index.ts
(added)
assets/icons/email-inbox-icon.tsx
(added)
assets/icons/index.ts
(added)
assets/icons/password-icon.tsx
(added)
assets/icons/plan-free-icon.tsx
(added)
assets/icons/plan-premium-icon.tsx
(added)
assets/icons/plan-starter-icon.tsx
(added)
assets/icons/sent-icon.tsx
(added)
assets/illustrations/background-shape.tsx
(added)
assets/illustrations/forbidden-illustration.tsx
(added)
assets/illustrations/index.ts
(added)
assets/illustrations/page-not-found-illustration.tsx
(added)
assets/illustrations/sever-error-illustration.tsx
(added)
assets/illustrations/upload-illustration.tsx
(added)
assets/png/signature.png
(added)
auth/context/firebase/auth-consumer.tsx
(added)
auth/context/firebase/auth-context.tsx
(added)
auth/context/firebase/auth-provider.tsx
(added)
auth/context/firebase/index.ts
(added)
auth/guard/auth-guard.tsx
(added)
auth/guard/guest-guard.tsx
(added)
auth/guard/index.ts
(added)
auth/guard/role-based-guard.tsx
(added)
auth/hooks/index.ts
(added)
auth/hooks/use-auth-context.ts
(added)
auth/types.ts
(added)
components/animate/index.ts
(added)
components/animate/motion-container.tsx
(added)
components/animate/motion-lazy.tsx
(added)
components/animate/motion-viewport.tsx
(added)
components/animate/types.ts
(added)
components/animate/variants/actions.ts
(added)
components/animate/variants/background.ts
(added)
components/animate/variants/bounce.ts
(added)
components/animate/variants/container.ts
(added)
components/animate/variants/fade.ts
(added)
components/animate/variants/flip.ts
(added)
components/animate/variants/index.ts
(added)
components/animate/variants/path.ts
(added)
components/animate/variants/rotate.ts
(added)
components/animate/variants/scale.ts
(added)
components/animate/variants/slide.ts
(added)
components/animate/variants/transition.ts
(added)
components/animate/variants/zoom.ts
(added)
components/custom-breadcrumbs/custom-breadcrumbs.tsx
(added)
components/custom-breadcrumbs/index.ts
(added)
components/custom-breadcrumbs/link-item.tsx
(added)
components/custom-breadcrumbs/types.ts
(added)
components/custom-date-range-picker/custom-date-range-picker.tsx
(added)
components/custom-date-range-picker/index.ts
(added)
components/custom-date-range-picker/types.ts
(added)
components/custom-date-range-picker/use-date-range-picker.ts
(added)
components/custom-date-range-picker/utils.ts
(added)
components/custom-dialog/confirm-dialog.tsx
(added)
components/custom-dialog/index.ts
(added)
components/custom-dialog/types.ts
(added)
components/custom-popover/custom-popover.tsx
(added)
components/custom-popover/index.ts
(added)
components/custom-popover/styles.tsx
(added)
components/custom-popover/types.ts
(added)
components/custom-popover/use-popover.ts
(added)
components/custom-popover/utils.ts
(added)
components/editor/editor.tsx
(added)
components/editor/index.ts
(added)
components/editor/styles.ts
(added)
components/editor/toolbar.tsx
(added)
components/editor/types.ts
(added)
components/empty-content/empty-content.tsx
(added)
components/empty-content/index.ts
(added)
components/file-thumbnail/download-button.tsx
(added)
components/file-thumbnail/file-thumbnail.tsx
(added)
components/file-thumbnail/index.ts
(added)
components/file-thumbnail/types.ts
(added)
components/file-thumbnail/utils.ts
(added)
components/hook-form/form-provider.tsx
(added)
components/hook-form/index.ts
(added)
components/hook-form/rhf-autocomplete.tsx
(added)
components/hook-form/rhf-checkbox.tsx
(added)
components/hook-form/rhf-code.tsx
(added)
components/hook-form/rhf-radio-group.tsx
(added)
components/hook-form/rhf-select.tsx
(added)
components/hook-form/rhf-slider.tsx
(added)
components/hook-form/rhf-switch.tsx
(added)
components/hook-form/rhf-text-field.tsx
(added)
components/hook-form/rhf-upload.tsx
(added)
components/iconify/iconify.tsx
(added)
components/iconify/index.ts
(added)
components/iconify/types.ts
(added)
components/image/image.tsx
(added)
components/image/index.ts
(added)
components/image/types.ts
(added)
components/image/utils.ts
(added)
components/label/index.ts
(added)
components/label/label.tsx
(added)
components/label/styles.ts
(added)
components/label/types.ts
(added)
components/loading-screen/index.ts
(added)
components/loading-screen/loading-screen.tsx
(added)
components/loading-screen/splash-screen.tsx
(added)
components/logo/index.ts
(added)
components/logo/logo.tsx
(added)
components/nav-section/config.ts
(added)
components/nav-section/horizontal/index.ts
(added)
components/nav-section/horizontal/nav-item.tsx
(added)
components/nav-section/horizontal/nav-list.tsx
(added)
components/nav-section/horizontal/nav-section-horizontal.tsx
(added)
components/nav-section/horizontal/styles.ts
(added)
components/nav-section/index.ts
(added)
components/nav-section/mini/index.ts
(added)
components/nav-section/mini/nav-item.tsx
(added)
components/nav-section/mini/nav-list.tsx
(added)
components/nav-section/mini/nav-section-mini.tsx
(added)
components/nav-section/mini/styles.ts
(added)
components/nav-section/types.ts
(added)
components/nav-section/vertical/index.ts
(added)
components/nav-section/vertical/nav-item.tsx
(added)
components/nav-section/vertical/nav-list.tsx
(added)
components/nav-section/vertical/nav-section-vertical.tsx
(added)
components/nav-section/vertical/styles.ts
(added)
components/progress-bar/index.ts
(added)
components/progress-bar/progress-bar.tsx
(added)
components/progress-bar/styles.tsx
(added)
components/scrollbar/index.ts
(added)
components/scrollbar/scrollbar.tsx
(added)
components/scrollbar/styles.ts
(added)
components/scrollbar/types.ts
(added)
components/search-not-found/index.ts
(added)
components/search-not-found/search-not-found.tsx
(added)
components/settings/context/index.ts
(added)
components/settings/context/settings-context.tsx
(added)
components/settings/context/settings-provider.tsx
(added)
components/settings/drawer/base-option.tsx
(added)
components/settings/drawer/fullscreen-option.tsx
(added)
components/settings/drawer/index.ts
(added)
components/settings/drawer/layout-options.tsx
(added)
components/settings/drawer/presets-options.tsx
(added)
components/settings/drawer/settings-drawer.tsx
(added)
components/settings/drawer/stretch-options.tsx
(added)
components/settings/index.ts
(added)
components/settings/types.ts
(added)
components/snackbar/index.ts
(added)
components/snackbar/snackbar-provider.tsx
(added)
components/snackbar/styles.ts
(added)
components/svg-color/index.ts
(added)
components/svg-color/svg-color.tsx
(added)
components/table/index.ts
(added)
components/table/table-empty-rows.tsx
(added)
components/table/table-head-custom.tsx
(added)
components/table/table-no-data.tsx
(added)
components/table/table-pagination-custom.tsx
(added)
components/table/table-selected-action.tsx
(added)
components/table/table-skeleton.tsx
(added)
components/table/types.ts
(added)
components/table/use-table.ts
(added)
components/table/utils.ts
(added)
components/upload/errors-rejection-files.tsx
(added)
components/upload/index.ts
(added)
components/upload/preview-multi-file.tsx
(added)
components/upload/preview-single-file.tsx
(added)
components/upload/types.ts
(added)
components/upload/upload-avatar.tsx
(added)
components/upload/upload-box.tsx
(added)
components/upload/upload.tsx
(added)
config-global.ts
(added)
hooks/use-boolean.ts
(added)
hooks/use-event-listener.ts
(added)
hooks/use-local-storage.ts
(added)
hooks/use-off-set-top.ts
(added)
hooks/use-responsive.ts
(added)
layouts/_common/account-popover.tsx
(added)
layouts/_common/header-shadow.tsx
(added)
layouts/_common/header-simple.tsx
(added)
layouts/_common/index.ts
(added)
layouts/_common/login-button.tsx
(added)
layouts/_common/nav-toggle-button.tsx
(added)
layouts/_common/searchbar/index.ts
(added)
layouts/_common/searchbar/result-item.tsx
(added)
layouts/_common/searchbar/searchbar.tsx
(added)
layouts/_common/searchbar/utils.ts
(added)
layouts/_common/settings-button.tsx
(added)
layouts/auth/classic.tsx
(added)
layouts/compact/index.ts
(added)
layouts/compact/layout.tsx
(added)
layouts/config-layout.ts
(added)
layouts/dashboard/config-navigation.tsx
(added)
layouts/dashboard/header.tsx
(added)
layouts/dashboard/index.ts
(added)
layouts/dashboard/layout.tsx
(added)
layouts/dashboard/main.tsx
(added)
layouts/dashboard/nav-horizontal.tsx
(added)
layouts/dashboard/nav-mini.tsx
(added)
layouts/dashboard/nav-vertical.tsx
(added)
lib/auth-middleware.ts
(added)
lib/firebase-admin.ts
(added)
lib/firebase.ts
(added)
lib/firestore.ts
(added)
lib/prisma.ts
(added)
locales/config-lang.ts
(added)
locales/index.ts
(added)
locales/localization-provider.tsx
(added)
routes/components/index.ts
(added)
routes/components/router-link.tsx
(added)
routes/hooks/index.ts
(added)
routes/hooks/use-active-link.ts
(added)
routes/hooks/use-params.ts
(added)
routes/hooks/use-pathname.ts
(added)
routes/hooks/use-router.ts
(added)
routes/hooks/use-search-params.ts
(added)
routes/paths.ts
(added)
sections/auth/firebase/firebase-login-view.tsx
(added)
sections/auth/firebase/index.ts
(added)
sections/banking/view.tsx
(added)
sections/company/company-item.tsx
(added)
sections/company/company-list-dialog.tsx
(added)
sections/company/index.ts
(added)
sections/error/403-view.tsx
(added)
sections/error/500-view.tsx
(added)
sections/error/index.ts
(added)
sections/error/not-found-view.tsx
(added)
sections/invoice/invoice-analytic.tsx
(added)
sections/invoice/invoice-details.tsx
(added)
sections/invoice/invoice-ee-pdf.tsx
(added)
sections/invoice/invoice-mk-pdf.tsx
(added)
sections/invoice/invoice-new-edit-address.tsx
(added)
sections/invoice/invoice-new-edit-details.tsx
(added)
sections/invoice/invoice-new-edit-form.tsx
(added)
sections/invoice/invoice-new-edit-status-date.tsx
(added)
sections/invoice/invoice-pdf.tsx
(added)
sections/invoice/invoice-table-filters-result.tsx
(added)
sections/invoice/invoice-table-row.tsx
(added)
sections/invoice/invoice-table-toolbar.tsx
(added)
sections/invoice/invoice-toolbar.tsx
(added)
sections/invoice/mail-compose.tsx
(added)
sections/invoice/view/index.ts
(added)
sections/invoice/view/invoice-copy-view.tsx
(added)
sections/invoice/view/invoice-create-view.tsx
(added)
sections/invoice/view/invoice-details-view.tsx
(added)
sections/invoice/view/invoice-edit-view.tsx
(added)
sections/invoice/view/invoice-list-view.tsx
(added)
sections/user/customer-new-edit-form.tsx
(added)
sections/user/customer-quick-edit-form.tsx
(added)
sections/user/customer-table-filters-result.tsx
(added)
sections/user/customer-table-row.tsx
(added)
sections/user/customer-table-toolbar.tsx
(added)
sections/user/view/customer-create-view.tsx
(added)
sections/user/view/customer-list-view.tsx
(added)
sections/user/view/index.ts
(added)
theme/css.ts
(added)
theme/custom-shadows.ts
(added)
theme/index.tsx
(added)
theme/next-emotion-cache.tsx
(added)
theme/options/contrast.ts
(added)
theme/options/dark-mode.ts
(added)
theme/options/presets.ts
(added)
theme/options/right-to-left.tsx
(added)
theme/overrides/components/accordion.tsx
(added)
theme/overrides/components/alert.tsx
(added)
theme/overrides/components/appbar.tsx
(added)
theme/overrides/components/autocomplete.tsx
(added)
theme/overrides/components/avatar.tsx
(added)
theme/overrides/components/backdrop.tsx
(added)
theme/overrides/components/badge.tsx
(added)
theme/overrides/components/breadcrumbs.tsx
(added)
theme/overrides/components/button-group.tsx
(added)
theme/overrides/components/button.tsx
(added)
theme/overrides/components/card.tsx
(added)
theme/overrides/components/checkbox.tsx
(added)
theme/overrides/components/chip.tsx
(added)
theme/overrides/components/css-baseline.tsx
(added)
theme/overrides/components/data-grid.tsx
(added)
theme/overrides/components/date-picker.tsx
(added)
theme/overrides/components/dialog.tsx
(added)
theme/overrides/components/drawer.tsx
(added)
theme/overrides/components/fab.tsx
(added)
theme/overrides/components/list.tsx
(added)
theme/overrides/components/loading-button.tsx
(added)
theme/overrides/components/menu.tsx
(added)
theme/overrides/components/pagination.tsx
(added)
theme/overrides/components/paper.tsx
(added)
theme/overrides/components/popover.tsx
(added)
theme/overrides/components/progress.tsx
(added)
theme/overrides/components/radio.tsx
(added)
theme/overrides/components/rating.tsx
(added)
theme/overrides/components/select.tsx
(added)
theme/overrides/components/skeleton.tsx
(added)
theme/overrides/components/slider.tsx
(added)
theme/overrides/components/stepper.tsx
(added)
theme/overrides/components/svg-icon.tsx
(added)
theme/overrides/components/switch.tsx
(added)
theme/overrides/components/table.tsx
(added)
theme/overrides/components/tabs.tsx
(added)
theme/overrides/components/textfield.tsx
(added)
theme/overrides/components/timeline.tsx
(added)
theme/overrides/components/toggle-button.tsx
(added)
theme/overrides/components/tooltip.tsx
(added)
theme/overrides/components/tree-view.tsx
(added)
theme/overrides/components/typography.tsx
(added)
theme/overrides/default-props.tsx
(added)
theme/overrides/index.ts
(added)
theme/palette.ts
(added)
theme/shadows.ts
(added)
theme/typography.ts
(added)
types/settings.ts
(added)
utils/axios.ts
(added)
utils/create-full-address.ts
(added)
utils/delete-from-firebase-storage.ts
(added)
utils/flatten-array.ts
(added)
utils/format-number.ts
(added)
utils/format-time.ts
(added)
utils/get-invoice-quantity-type.ts
(added)
utils/highlight.ts
(added)
utils/increment-invoice-number.ts
(added)
utils/storage-available.ts
(added)
utils/upload-to-firebase-storage.ts
(added)
Note:
See
TracChangeset
for help on using the changeset viewer.
Download in other formats:
Unified Diff
Zip Archive