Fix home page adding sets - 1.160 🚀

This commit is contained in:
Brandon Presley 2023-10-18 10:41:12 +13:00
parent 4cca538d74
commit c88642b2ef
4 changed files with 9 additions and 5 deletions

View File

@ -67,13 +67,14 @@ export default function EditSet() {
const added = async (value: GymSet) => {
startTimer(value.name);
console.log(`${EditSet.name}.add`, { set: value });
if (!settings.notify) return;
if (!settings.notify) return navigate("Sets", { reset: value.id });
if (
value.weight > set.weight ||
(value.reps > set.reps && value.weight === set.weight)
) {
toast("Great work King! That's a new record.");
}
console.log("Navigating...");
navigate("Sets", { reset: value.id });
};

View File

@ -31,6 +31,7 @@ export default function SetList() {
const [term, setTerm] = useState(params?.search || "");
const refresh = async (gymSet: GymSet) => {
console.log(`${SetList.name}.refresh:`, gymSet);
if (!sets) return;
const newSets = sets.map((oldSet) =>
oldSet.id === gymSet.id ? gymSet : oldSet
@ -62,6 +63,7 @@ export default function SetList() {
}, []);
const search = (value: string) => {
console.log(`${SetList.name}.search:`, value);
setTerm(value);
setOffset(0);
reset({
@ -71,6 +73,7 @@ export default function SetList() {
};
useEffect(() => {
console.log(`${SetList.name}.useEffect:`, params);
if (!params)
reset({
skip: 0,
@ -180,7 +183,7 @@ export default function SetList() {
renderItem={renderItem}
onEndReached={next}
refreshing={refreshing}
keyExtractor={(set) => set.id.toString()}
keyExtractor={(set) => set.id?.toString()}
onRefresh={() => {
setOffset(0);
setRefreshing(true);

View File

@ -85,8 +85,8 @@ android {
applicationId "com.massive"
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
versionCode 36185
versionName "1.159"
versionCode 36186
versionName "1.160"
}
signingConfigs {
release {

View File

@ -1,6 +1,6 @@
{
"name": "massive",
"version": "1.159",
"version": "1.160",
"private": true,
"license": "GPL-3.0-only",
"scripts": {