feat(ui): move export/import features from board header to project settings

Relocate the export and import features functionality from the board header
dropdown menu to a new "Data" section in project settings for better UX.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Shirone
2026-01-21 17:43:33 +01:00
parent 7bb97953a7
commit 662f854203
7 changed files with 125 additions and 86 deletions

View File

@@ -1,6 +1,12 @@
import { useState, useCallback } from 'react';
export type ProjectSettingsViewId = 'identity' | 'theme' | 'worktrees' | 'claude' | 'danger';
export type ProjectSettingsViewId =
| 'identity'
| 'theme'
| 'worktrees'
| 'claude'
| 'data'
| 'danger';
interface UseProjectSettingsViewOptions {
initialView?: ProjectSettingsViewId;