Merge branch 'dev'

This commit is contained in:
Mo Tarbin
2026-02-08 16:33:49 -05:00
7 changed files with 127 additions and 120 deletions

View File

@@ -89,7 +89,7 @@ const ChoreListView = ({
alignItems: 'center',
justifyContent: 'center',
bgcolor: 'danger.softBg',
color: 'danger.600',
color: 'danger.700',
px: 3,
height: '100%',
}}
@@ -108,7 +108,8 @@ const ChoreListView = ({
flexDirection: 'column',
alignItems: 'center',
justifyContent: 'center',
bgcolor: 'var(--joy-palette-neutral-100)',
bgcolor: 'neutral.softBg',
color: 'neutral.700',
px: 3,
height: '100%',
opacity: 0.5,
@@ -138,7 +139,7 @@ const ChoreListView = ({
alignItems: 'center',
justifyContent: 'center',
bgcolor: 'success.softBg',
color: 'success.600',
color: 'success.700',
px: 3,
height: '100%',
}}
@@ -165,7 +166,7 @@ const ChoreListView = ({
alignItems: 'center',
justifyContent: 'center',
bgcolor: 'warning.softBg',
color: 'warning.600',
color: 'warning.700',
px: 3,
height: '100%',
}}
@@ -184,7 +185,8 @@ const ChoreListView = ({
flexDirection: 'column',
alignItems: 'center',
justifyContent: 'center',
bgcolor: 'var(--joy-palette-neutral-100)',
bgcolor: 'neutral.softBg',
color: 'neutral.700',
px: 3,
height: '100%',
}}
@@ -205,7 +207,7 @@ const ChoreListView = ({
alignItems: 'center',
justifyContent: 'center',
bgcolor: 'warning.softBg',
color: 'warning.600',
color: 'warning.700',
px: 3,
height: '100%',
}}
@@ -226,7 +228,7 @@ const ChoreListView = ({
alignItems: 'center',
justifyContent: 'center',
bgcolor: 'danger.softBg',
color: 'danger.600',
color: 'danger.700',
px: 3,
height: '100%',
}}

View File

@@ -438,7 +438,7 @@ const FilterView = () => {
alignItems: 'center',
justifyContent: 'center',
bgcolor: 'warning.softBg',
color: 'warning.600',
color: 'warning.700',
px: 3,
height: '100%',
}}
@@ -460,7 +460,8 @@ const FilterView = () => {
flexDirection: 'column',
alignItems: 'center',
justifyContent: 'center',
bgcolor: 'var(--joy-palette-neutral-100)',
bgcolor: 'neutral.softBg',
color: 'neutral.700',
px: 3,
height: '100%',
}}
@@ -481,7 +482,7 @@ const FilterView = () => {
alignItems: 'center',
justifyContent: 'center',
bgcolor: 'danger.softBg',
color: 'danger.600',
color: 'danger.700',
px: 3,
height: '100%',
}}

View File

@@ -1,12 +1,12 @@
import {
Analytics,
Checklist,
EventBusy,
Group,
History,
Star,
Timelapse,
TrendingUp,
Analytics,
Checklist,
EventBusy,
Group,
History,
Star,
Timelapse,
TrendingUp,
} from '@mui/icons-material'
import DeleteIcon from '@mui/icons-material/Delete'
import EditIcon from '@mui/icons-material/Edit'
@@ -15,18 +15,18 @@ import moment from 'moment'
import { useEffect, useState } from 'react'
import { Link, useParams } from 'react-router-dom'
import {
Type as ListType,
SwipeableList,
SwipeableListItem,
SwipeAction,
TrailingActions,
Type as ListType,
SwipeableList,
SwipeableListItem,
SwipeAction,
TrailingActions,
} from 'react-swipeable-list'
import 'react-swipeable-list/dist/styles.css'
import useConfirmationModal from '../../hooks/useConfirmationModal'
import {
useChoreHistory,
useDeleteChoreHistory,
useUpdateChoreHistory,
useChoreHistory,
useDeleteChoreHistory,
useUpdateChoreHistory,
} from '../../queries/ChoreQueries'
import { useCircleMembers } from '../../queries/UserQueries'
import { ChoreHistoryStatus } from '../../utils/Chores'
@@ -314,7 +314,8 @@ const ChoreHistory = () => {
flexDirection: 'column',
alignItems: 'center',
justifyContent: 'center',
bgcolor: 'var(--joy-palette-neutral-100)',
bgcolor: 'neutral.softBg',
color: 'neutral.700',
px: 3,
height: '100%',
width: '100%',
@@ -334,7 +335,7 @@ const ChoreHistory = () => {
alignItems: 'center',
justifyContent: 'center',
bgcolor: 'danger.softBg',
color: 'danger.600',
color: 'danger.700',
px: 3,
height: '100%',
}}

View File

@@ -1,14 +1,14 @@
import DeleteIcon from '@mui/icons-material/Delete'
import EditIcon from '@mui/icons-material/Edit'
import {
Avatar,
Box,
Chip,
CircularProgress,
Container,
IconButton,
Stack,
Typography,
Avatar,
Box,
Chip,
CircularProgress,
Container,
IconButton,
Stack,
Typography,
} from '@mui/joy'
import { useEffect, useState } from 'react'
import LabelModal from '../Modals/Inputs/LabelModal'
@@ -16,11 +16,11 @@ import LabelModal from '../Modals/Inputs/LabelModal'
import { Add } from '@mui/icons-material'
import { useQueryClient } from '@tanstack/react-query'
import {
Type as ListType,
SwipeableList,
SwipeableListItem,
SwipeAction,
TrailingActions,
Type as ListType,
SwipeableList,
SwipeableListItem,
SwipeAction,
TrailingActions,
} from 'react-swipeable-list'
import 'react-swipeable-list/dist/styles.css'
import { useUserProfile } from '../../queries/UserQueries'
@@ -276,7 +276,8 @@ const LabelView = () => {
flexDirection: 'column',
alignItems: 'center',
justifyContent: 'center',
bgcolor: 'var(--joy-palette-neutral-100)',
bgcolor: 'neutral.softBg',
color: 'neutral.700',
px: 3,
height: '100%',
}}
@@ -295,7 +296,7 @@ const LabelView = () => {
alignItems: 'center',
justifyContent: 'center',
bgcolor: 'danger.softBg',
color: 'danger.600',
color: 'danger.700',
px: 3,
height: '100%',
}}

View File

@@ -1,14 +1,14 @@
import DeleteIcon from '@mui/icons-material/Delete'
import EditIcon from '@mui/icons-material/Edit'
import {
Avatar,
Box,
Chip,
CircularProgress,
Container,
IconButton,
Stack,
Typography,
Avatar,
Box,
Chip,
CircularProgress,
Container,
IconButton,
Stack,
Typography,
} from '@mui/joy'
import { useEffect, useState } from 'react'
import { useNavigate } from 'react-router-dom'
@@ -17,11 +17,11 @@ import ProjectModal from '../Modals/Inputs/ProjectModal'
import { Add, Task } from '@mui/icons-material'
import { useQueryClient } from '@tanstack/react-query'
import {
Type as ListType,
SwipeableList,
SwipeableListItem,
SwipeAction,
TrailingActions,
Type as ListType,
SwipeableList,
SwipeableListItem,
SwipeAction,
TrailingActions,
} from 'react-swipeable-list'
import 'react-swipeable-list/dist/styles.css'
import { useChores } from '../../queries/ChoreQueries'
@@ -389,7 +389,8 @@ const ProjectView = () => {
flexDirection: 'column',
alignItems: 'center',
justifyContent: 'center',
bgcolor: 'var(--joy-palette-neutral-100)',
bgcolor: 'neutral.softBg',
color: 'neutral.700',
px: 3,
height: '100%',
}}
@@ -410,7 +411,7 @@ const ProjectView = () => {
alignItems: 'center',
justifyContent: 'center',
bgcolor: 'danger.softBg',
color: 'danger.600',
color: 'danger.700',
px: 3,
height: '100%',
}}

View File

@@ -1,39 +1,39 @@
import {
Add,
Delete,
Edit,
Flip,
PlusOne,
ToggleOff,
ToggleOn,
Widgets,
Add,
Delete,
Edit,
Flip,
PlusOne,
ToggleOff,
ToggleOn,
Widgets,
} from '@mui/icons-material'
import {
Avatar,
Box,
Chip,
Container,
IconButton,
Stack,
Typography,
Avatar,
Box,
Chip,
Container,
IconButton,
Stack,
Typography,
} from '@mui/joy'
import { useEffect, useState } from 'react'
import { useNavigate } from 'react-router-dom'
import {
Type as ListType,
SwipeableList,
SwipeableListItem,
SwipeAction,
TrailingActions,
Type as ListType,
SwipeableList,
SwipeableListItem,
SwipeAction,
TrailingActions,
} from 'react-swipeable-list'
import 'react-swipeable-list/dist/styles.css'
import { useNotification } from '../../service/NotificationProvider'
import {
CreateThing,
DeleteThing,
GetThings,
SaveThing,
UpdateThingState,
CreateThing,
DeleteThing,
GetThings,
SaveThing,
UpdateThingState,
} from '../../utils/Fetcher'
import { getSafeBottomStyles } from '../../utils/SafeAreaUtils'
import ConfirmationModal from '../Modals/Inputs/ConfirmationModal'
@@ -413,7 +413,7 @@ const ThingsView = () => {
alignItems: 'center',
justifyContent: 'center',
bgcolor: 'success.softBg',
color: 'success.600',
color: 'success.700',
px: 3,
height: '100%',
}}
@@ -439,7 +439,8 @@ const ThingsView = () => {
flexDirection: 'column',
alignItems: 'center',
justifyContent: 'center',
bgcolor: 'var(--joy-palette-neutral-100)',
bgcolor: 'neutral.softBg',
color: 'neutral.700',
px: 3,
height: '100%',
}}
@@ -458,7 +459,7 @@ const ThingsView = () => {
alignItems: 'center',
justifyContent: 'center',
bgcolor: 'danger.softBg',
color: 'danger.600',
color: 'danger.700',
px: 3,
height: '100%',
}}

View File

@@ -1,47 +1,47 @@
import {
AccessTime,
Add,
BrowseGallery,
Delete,
Edit,
PauseCircle,
Person,
PlayArrow,
AccessTime,
Add,
BrowseGallery,
Delete,
Edit,
PauseCircle,
Person,
PlayArrow,
} from '@mui/icons-material'
import DeleteIcon from '@mui/icons-material/Delete'
import EditIcon from '@mui/icons-material/Edit'
import {
Alert,
Avatar,
Box,
Button,
Card,
CardContent,
Chip,
Container,
FormControl,
FormHelperText,
Grid,
IconButton,
Input,
Typography,
Alert,
Avatar,
Box,
Button,
Card,
CardContent,
Chip,
Container,
FormControl,
FormHelperText,
Grid,
IconButton,
Input,
Typography,
} from '@mui/joy'
import moment from 'moment'
import { useEffect, useState } from 'react'
import { useParams } from 'react-router-dom'
import {
Type as ListType,
SwipeableList,
SwipeableListItem,
SwipeAction,
TrailingActions,
Type as ListType,
SwipeableList,
SwipeableListItem,
SwipeAction,
TrailingActions,
} from 'react-swipeable-list'
import 'react-swipeable-list/dist/styles.css'
import {
useChoreTimer,
usePauseChore,
useStartChore,
useUpdateTimeSession,
useChoreTimer,
usePauseChore,
useStartChore,
useUpdateTimeSession,
} from '../../queries/TimeQueries'
import { useCircleMembers } from '../../queries/UserQueries'
import { useNotification } from '../../service/NotificationProvider'
@@ -959,8 +959,8 @@ const TimerDetails = () => {
flexDirection: 'column',
alignItems: 'center',
justifyContent: 'center',
bgcolor:
'var(--joy-palette-neutral-100)',
bgcolor: 'neutral.softBg',
color: 'neutral.700',
px: 3,
height: '100%',
}}
@@ -986,7 +986,7 @@ const TimerDetails = () => {
alignItems: 'center',
justifyContent: 'center',
bgcolor: 'danger.softBg',
color: 'danger.600',
color: 'danger.700',
px: 3,
height: '100%',
}}