fix: project selection getting reset in on category change in the task form #56
@ -15,7 +15,6 @@ use dioxus::prelude::*;
|
|||||||
use dioxus_query::prelude::use_query_client;
|
use dioxus_query::prelude::use_query_client;
|
||||||
use dioxus_sdk::i18n::use_i18;
|
use dioxus_sdk::i18n::use_i18;
|
||||||
use dioxus_sdk::translate;
|
use dioxus_sdk::translate;
|
||||||
use voca_rs::Voca;
|
|
||||||
|
|
||||||
const REMINDER_OFFSETS: [Option<Duration>; 17] = [
|
const REMINDER_OFFSETS: [Option<Duration>; 17] = [
|
||||||
None,
|
None,
|
||||||
@ -182,7 +181,7 @@ pub(crate) fn TaskForm(task: Option<Task>, on_successful_submit: EventHandler<()
|
|||||||
for project in projects {
|
for project in projects {
|
||||||
option {
|
option {
|
||||||
value: project.id().to_string(),
|
value: project.id().to_string(),
|
||||||
selected: task.as_ref().is_some_and(
|
initial_selected: task.as_ref().is_some_and(
|
||||||
|task| task.project_id() == Some(project.id())
|
|task| task.project_id() == Some(project.id())
|
||||||
),
|
),
|
||||||
{project.title()}
|
{project.title()}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user