Remove showSets setting
This commit is contained in:
parent
075d038ccc
commit
ae84228913
|
@ -141,7 +141,6 @@ export default function EditWorkout() {
|
|||
onSubmitEditing={() => setsRef.current?.focus()}
|
||||
/>
|
||||
)}
|
||||
{settings?.showSets && (
|
||||
<MassiveInput
|
||||
innerRef={setsRef}
|
||||
value={sets}
|
||||
|
@ -150,7 +149,6 @@ export default function EditWorkout() {
|
|||
keyboardType="numeric"
|
||||
onSubmitEditing={() => minutesRef.current?.focus()}
|
||||
/>
|
||||
)}
|
||||
{settings?.alarm && (
|
||||
<>
|
||||
<MassiveInput
|
||||
|
|
|
@ -30,7 +30,6 @@ export default function SettingsPage() {
|
|||
const [date, setDate] = useState('%Y-%m-%d %H:%M')
|
||||
const {theme, setTheme, color, setColor} = useTheme()
|
||||
const [showDate, setShowDate] = useState(false)
|
||||
const [showSets, setShowSets] = useState(false)
|
||||
const [noSound, setNoSound] = useState(false)
|
||||
|
||||
useFocusEffect(
|
||||
|
@ -46,7 +45,6 @@ export default function SettingsPage() {
|
|||
setSteps(settings.steps)
|
||||
setDate(settings.date)
|
||||
setShowDate(settings.showDate)
|
||||
setShowSets(settings.showSets)
|
||||
setNoSound(settings.noSound)
|
||||
})
|
||||
}, []),
|
||||
|
@ -120,13 +118,6 @@ export default function SettingsPage() {
|
|||
else toast('Stopped showing date for sets by default.')
|
||||
}, [])
|
||||
|
||||
const changeShowSets = useCallback((enabled: boolean) => {
|
||||
setShowSets(enabled)
|
||||
settingsRepo.update({}, {showSets: enabled})
|
||||
if (enabled) toast('Show target sets for workouts.')
|
||||
else toast('Stopped showing target sets for workouts.')
|
||||
}, [])
|
||||
|
||||
const changeNoSound = useCallback((enabled: boolean) => {
|
||||
setNoSound(enabled)
|
||||
settingsRepo.update({}, {noSound: enabled})
|
||||
|
@ -143,7 +134,6 @@ export default function SettingsPage() {
|
|||
{name: 'Show unit', value: showUnit, onChange: changeUnit},
|
||||
{name: 'Show steps', value: steps, onChange: changeSteps},
|
||||
{name: 'Show date', value: showDate, onChange: changeShowDate},
|
||||
{name: 'Show sets', value: showSets, onChange: changeShowSets},
|
||||
]
|
||||
|
||||
const changeTheme = useCallback(
|
||||
|
|
13
migrations/1667622610740-remove-show-sets.ts
Normal file
13
migrations/1667622610740-remove-show-sets.ts
Normal file
|
@ -0,0 +1,13 @@
|
|||
import {MigrationInterface, QueryRunner} from 'typeorm'
|
||||
|
||||
export class removeShowSets1667622610740 implements MigrationInterface {
|
||||
public async up(queryRunner: QueryRunner): Promise<void> {
|
||||
await queryRunner.dropColumn('settings', 'showSets')
|
||||
}
|
||||
|
||||
public async down(queryRunner: QueryRunner): Promise<void> {
|
||||
await queryRunner
|
||||
.query('ALTER TABLE settings ADD COLUMN showSets BOOLEAN DEFAULT true')
|
||||
.catch(() => null)
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user