Md Afiq Iskandar 55fb5a9c54 Enhance Form Builder with History Management and Component Updates
- Implemented a history management system to track actions such as adding, updating, moving, and deleting components.
- Added a new `FormBuilderHistory` component to display action history with undo/redo functionality.
- Updated the `FormBuilderCanvas` and `FormBuilderComponents` to support history tracking and improved component selection.
- Enhanced the form store to manage action history, including limits on history length and state restoration.
- Improved user experience by integrating keyboard shortcuts for undo and redo actions.
- Refactored various components to ensure proper state management and history recording during component modifications.
2025-04-15 12:11:29 +08:00
2025-04-09 11:16:18 +08:00
2025-04-09 11:16:18 +08:00
2025-04-09 11:16:18 +08:00
2025-04-09 11:16:18 +08:00
2025-04-09 11:16:18 +08:00
2025-04-09 11:16:18 +08:00
2025-04-09 11:16:18 +08:00
2025-04-09 11:16:18 +08:00
2025-04-09 11:16:18 +08:00
2025-04-09 11:16:18 +08:00
2025-04-09 11:16:18 +08:00
2025-04-09 11:16:18 +08:00
2025-04-09 11:16:18 +08:00
2025-04-09 11:16:18 +08:00
2025-04-09 11:16:18 +08:00
2025-04-09 11:16:18 +08:00
2025-04-09 11:16:18 +08:00
2025-04-09 11:16:18 +08:00
2025-04-09 11:16:18 +08:00
2025-04-09 11:16:18 +08:00
2025-04-09 11:16:18 +08:00

Nuxt 3 Minimal Starter

Look at the nuxt 3 documentation to learn more.

Setup

Make sure to install the dependencies:

# yarn
yarn install

# npm
npm install

# pnpm
pnpm install --shamefully-hoist

Development Server

Start the development server on http://localhost:3000

npm run dev

Production

Build the application for production:

npm run build

Locally preview production build:

npm run preview

Checkout the deployment documentation for more information.

corrad

Description
No description provided
Readme 11 MiB
Languages
Vue 79%
JavaScript 18.3%
CSS 1.7%
SCSS 1%