Prevent alarm being set after deleting
This commit is contained in:
parent
4766fc408b
commit
06e9bd72a4
|
@ -10,12 +10,14 @@ export default function EditSet({
|
|||
show,
|
||||
setShow,
|
||||
setId,
|
||||
onRemove,
|
||||
}: {
|
||||
id?: number;
|
||||
setId: (id?: number) => void;
|
||||
onSave: () => void;
|
||||
show: boolean;
|
||||
setShow: (visible: boolean) => void;
|
||||
onRemove: () => void;
|
||||
}) {
|
||||
const [name, setName] = useState('');
|
||||
const [reps, setReps] = useState('');
|
||||
|
@ -62,7 +64,7 @@ export default function EditSet({
|
|||
const db = await getDb();
|
||||
await db.executeSql(`DELETE FROM sets WHERE id = ?`, [id]);
|
||||
setShow(false);
|
||||
onSave();
|
||||
onRemove();
|
||||
};
|
||||
|
||||
return (
|
||||
|
|
1
Home.tsx
1
Home.tsx
|
@ -94,6 +94,7 @@ export default function Home() {
|
|||
show={showEdit}
|
||||
setShow={setShowEdit}
|
||||
onSave={save}
|
||||
onRemove={refresh}
|
||||
/>
|
||||
</View>
|
||||
</SafeAreaView>
|
||||
|
|
|
@ -49,7 +49,7 @@ public class AlarmModule extends ReactContextBaseJavaModule {
|
|||
}
|
||||
|
||||
@RequiresApi(api = Build.VERSION_CODES.O)
|
||||
@ReactMethod(isBlockingSynchronousMethod = true)
|
||||
@ReactMethod()
|
||||
public void timer(int milliseconds) {
|
||||
Log.d("AlarmModule", "Queue alarm for " + milliseconds + " delay");
|
||||
Intent intent = new Intent(getReactApplicationContext(), MyBroadcastReceiver.class);
|
||||
|
|
Loading…
Reference in New Issue
Block a user