Description:
Implement a conflict-resolution modal that appears when performing copy, move, or unzip actions and one or more files or folders with the same names already exist in the target directory.
The modal should allow the user to choose how to proceed with conflicts:
• Keep Both: Automatically rename incoming files (e.g., file (1).txt, photo copy.jpg) to avoid overwriting existing ones.
• Replace All: Overwrite all existing files with the incoming ones.
Include a summary of conflicting items in the modal, displaying file names, sizes, and last modified dates (if available), so users can make informed decisions.
Acceptance Criteria:
• Modal appears only when name conflicts are detected.
• Both actions are applied recursively for all detected conflicts.
• UI/UX aligns with existing File Manager design language.
• Operation proceeds automatically based on user selection.
Description:
Implement a conflict-resolution modal that appears when performing copy, move, or unzip actions and one or more files or folders with the same names already exist in the target directory.
The modal should allow the user to choose how to proceed with conflicts:
• Keep Both: Automatically rename incoming files (e.g., file (1).txt, photo copy.jpg) to avoid overwriting existing ones.
• Replace All: Overwrite all existing files with the incoming ones.
Include a summary of conflicting items in the modal, displaying file names, sizes, and last modified dates (if available), so users can make informed decisions.
Acceptance Criteria:
• Modal appears only when name conflicts are detected.
• Both actions are applied recursively for all detected conflicts.
• UI/UX aligns with existing File Manager design language.
• Operation proceeds automatically based on user selection.