Fix editing a workouts image
This commit is contained in:
parent
d5c97b45b0
commit
03e284ed87
|
@ -8,7 +8,6 @@ import React, {useCallback, useState} from 'react';
|
||||||
import {Image, ScrollView, View} from 'react-native';
|
import {Image, ScrollView, View} from 'react-native';
|
||||||
import DocumentPicker from 'react-native-document-picker';
|
import DocumentPicker from 'react-native-document-picker';
|
||||||
import {Button, IconButton} from 'react-native-paper';
|
import {Button, IconButton} from 'react-native-paper';
|
||||||
import {set} from 'react-native-reanimated';
|
|
||||||
import MassiveInput from './MassiveInput';
|
import MassiveInput from './MassiveInput';
|
||||||
import {setWorkouts} from './plan.service';
|
import {setWorkouts} from './plan.service';
|
||||||
import Set from './set';
|
import Set from './set';
|
||||||
|
@ -37,7 +36,11 @@ export default function EditWorkout() {
|
||||||
);
|
);
|
||||||
|
|
||||||
const update = useCallback(async () => {
|
const update = useCallback(async () => {
|
||||||
console.log(`${EditWorkout.name}.update`, set);
|
console.log(`${EditWorkout.name}.update`, {
|
||||||
|
params: params.value.name,
|
||||||
|
name,
|
||||||
|
uri,
|
||||||
|
});
|
||||||
if (name) {
|
if (name) {
|
||||||
await setSetName(params.value.name, name);
|
await setSetName(params.value.name, name);
|
||||||
await setWorkouts(params.value.name, name);
|
await setWorkouts(params.value.name, name);
|
||||||
|
|
|
@ -97,7 +97,7 @@ export const setSetName = async (oldName: string, newName: string) => {
|
||||||
|
|
||||||
export const setSetImage = async (name: string, image: string) => {
|
export const setSetImage = async (name: string, image: string) => {
|
||||||
const update = `UPDATE sets SET image = ? WHERE name = ?`;
|
const update = `UPDATE sets SET image = ? WHERE name = ?`;
|
||||||
return db.executeSql(update, [name, image]);
|
return db.executeSql(update, [image, name]);
|
||||||
};
|
};
|
||||||
|
|
||||||
export const getNames = async (): Promise<string[]> => {
|
export const getNames = async (): Promise<string[]> => {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user