Skip to content

Conversation

justmhie
Copy link
Contributor

@justmhie justmhie commented Sep 4, 2025

  • Goal of this PR: This PR restructures the entire repository's file system to match the existing admin side. The goal is to standardize our codebase, making it more predictable and easier for all developers to navigate and contribute to new features.
  • Changes Made:
    • All API-related functions (mutations and queries) have been moved into the new /lib/api directory.
    • Custom React hooks are now located in /lib/hooks.
    • All reusable API interaction functions are in /lib/services.
    • TypeScript type definitions have been consolidated into /lib/types.
    • Utility functions are now in /lib/utils.
    • Zod validation schemas are in the new /lib/zod folder.
    • Component structure is now standardized: features for feature-specific components, layout for structural components, and shared for custom components. The ui folder (from Shadcn) remains untouched.
  • Key Files to Review:
    • /lib/*
    • /components/*
image image

Copy link

vercel bot commented Sep 4, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Updated (UTC)
adto-client Error Error Sep 4, 2025 5:04pm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant