mirror of
https://github.com/urosran/cally.git
synced 2025-11-26 16:34:54 +00:00
ui tweaks and fixes
This commit is contained in:
@ -9,13 +9,12 @@ import {
|
||||
import React, { useEffect, useState, useRef } from "react";
|
||||
import { Dialog } from "react-native-ui-lib";
|
||||
import { PanningDirectionsEnum } from "react-native-ui-lib/src/incubator/panView";
|
||||
import { Dimensions, Keyboard, StyleSheet } from "react-native";
|
||||
import { Dimensions, Keyboard, Platform, StyleSheet } from "react-native";
|
||||
|
||||
import DropModalIcon from "@/assets/svgs/DropModalIcon";
|
||||
import { useBrainDumpContext } from "@/contexts/DumpContext";
|
||||
import KeyboardManager from "react-native-keyboard-manager";
|
||||
|
||||
|
||||
interface IAddBrainDumpProps {
|
||||
isVisible: boolean;
|
||||
setIsVisible: (value: boolean) => void;
|
||||
@ -31,7 +30,6 @@ const AddBrainDump = ({
|
||||
const [dumpDesc, setDumpDesc] = useState<string>("");
|
||||
const { width } = Dimensions.get("screen");
|
||||
|
||||
|
||||
// Refs for the two TextFields
|
||||
const descriptionRef = useRef<TextFieldRef>(null);
|
||||
const titleRef = useRef<TextFieldRef>(null);
|
||||
@ -43,13 +41,13 @@ const AddBrainDump = ({
|
||||
|
||||
useEffect(() => {
|
||||
setTimeout(() => {
|
||||
titleRef?.current?.focus()
|
||||
}, 500)
|
||||
titleRef?.current?.focus();
|
||||
}, 500);
|
||||
}, []);
|
||||
|
||||
useEffect(() => {
|
||||
KeyboardManager.setEnableAutoToolbar(false);
|
||||
},[])
|
||||
if (Platform.OS === "ios") KeyboardManager.setEnableAutoToolbar(false);
|
||||
}, []);
|
||||
|
||||
return (
|
||||
<Dialog
|
||||
@ -78,7 +76,11 @@ const AddBrainDump = ({
|
||||
label="Save"
|
||||
style={styles.topBtn}
|
||||
onPress={() => {
|
||||
addBrainDump({ id: 99, title: dumpTitle.trimEnd().trimStart(), description: dumpDesc.trimEnd().trimStart() });
|
||||
addBrainDump({
|
||||
id: 99,
|
||||
title: dumpTitle.trimEnd().trimStart(),
|
||||
description: dumpDesc.trimEnd().trimStart(),
|
||||
});
|
||||
addBrainDumpProps.setIsVisible(false);
|
||||
}}
|
||||
/>
|
||||
@ -144,7 +146,7 @@ const styles = StyleSheet.create({
|
||||
description: {
|
||||
fontFamily: "Manrope_400Regular",
|
||||
fontSize: 14,
|
||||
textAlignVertical: 'top'
|
||||
textAlignVertical: "top",
|
||||
},
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user