message: feat(app): cal Dashboard active task open by default
  * feat(app): cal Dashboard active task open by default
  sets the current active task to the open state in the dashboard if it has subtasks
  closes
diff: @@ -258,8 +258,6 @@ function Task({
  taskListLength,
  isComplete,
  }: TaskProps): JSX.Element {
  - const [isTaskOpen, setIsTaskOpen] = React.useState<boolean>(false)
  -
  const [activeTaskIndex] = activeIndex ?? []
  // TODO(bh, 2022-10-18): pass booleans to children as props
  @@ -268,6 +266,14 @@ function Task({
  const isActiveTask = activeTaskIndex === taskIndex
  const hasSubTasks = subTasks.length > 0
  + const [isTaskOpen, setIsTaskOpen] = React.useState<boolean>(
  + hasSubTasks && isActiveTask
  + )
  +
  + React.useEffect(() => {
  + setIsTaskOpen(hasSubTasks && isActiveTask)
  + }, [isActiveTask, hasSubTasks])
  +
  return (
  <Flex key={title}>
  <ProgressTrackerItem
  