mirror of
https://github.com/R0m1k3/LogiFlow.git
synced 2026-10-21 14:08:15 +02:00
feat: implement mobile task management page with create and edit task form
This commit is contained in:
1 parent
b51687f301
commit
5894b486b7
1 file changed
+4
-4
@@ -367,7 +367,7 @@ export default function MobileTasksPage() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="min-h-screen bg-gray-50 pb-24">
|
<div className="min-h-screen bg-gray-50 pb-24 overflow-x-hidden max-w-full">
|
||||||
{/* Header */}
|
{/* Header */}
|
||||||
<div className="bg-white border-b sticky top-0 z-40">
|
<div className="bg-white border-b sticky top-0 z-40">
|
||||||
<div className="p-4">
|
<div className="p-4">
|
||||||
@@ -391,17 +391,17 @@ export default function MobileTasksPage() {
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
{/* Tabs */}
|
{/* Tabs */}
|
||||||
<div className="flex gap-2">
|
<div className="flex gap-1 w-full">
|
||||||
{(['pending', 'completed', 'all'] as const).map((tab) => (
|
{(['pending', 'completed', 'all'] as const).map((tab) => (
|
||||||
<Button
|
<Button
|
||||||
key={tab}
|
key={tab}
|
||||||
variant={activeTab === tab ? 'default' : 'outline'}
|
variant={activeTab === tab ? 'default' : 'outline'}
|
||||||
size="sm"
|
size="sm"
|
||||||
onClick={() => setActiveTab(tab)}
|
onClick={() => setActiveTab(tab)}
|
||||||
className="flex-1 h-10"
|
className="flex-1 h-10 text-xs px-2 min-w-0"
|
||||||
>
|
>
|
||||||
{tab === 'pending' && 'En cours'}
|
{tab === 'pending' && 'En cours'}
|
||||||
{tab === 'completed' && 'Terminées'}
|
{tab === 'completed' && 'Faites'}
|
||||||
{tab === 'all' && 'Toutes'}
|
{tab === 'all' && 'Toutes'}
|
||||||
</Button>
|
</Button>
|
||||||
))}
|
))}
|
||||||
|
|||||||
Reference in new issue
Block a user