Posts

Showing posts from December, 2024

AI

 https://www.perplexity.ai/ https://gamma.app/ https://suno.com/ https://archive.ph/ https://web.archive.org/ https://sci-hub.ru/ https://chromewebstore.google.com/detail/merlin-ask-ai-to-research/camppjleccjaphfdbohjdohecfnoikec?hl=en https://www.anysummary.app/ https://libgen.is/ https://www.canva.com/ https://app.yoodli.ai/ https://gemini.google.com/app?hl=en-IN https://www.blackbox.ai/ https://claude.ai/login?returnTo=%2F%3F

react native pdf upload

import React, { useState } from 'react'; import { View, Text, Button, Image, TouchableOpacity, StyleSheet } from 'react-native'; import * as ImagePicker from 'expo-image-picker'; import * as DocumentPicker from 'expo-document-picker'; export default function FileUploadScreen() {   const [files, setFiles] = useState([]);   const pickImage = async () => {     const result = await ImagePicker.launchImageLibraryAsync({       mediaTypes: ImagePicker.MediaTypeOptions.Images,       allowsEditing: true,       quality: 1,     });     if (!result.canceled) {       setFiles((prevFiles) => [...prevFiles, { uri: result.assets[0].uri, type: 'image' }]);     }   };   const pickPDF = async () => {     const result = await DocumentPicker.getDocumentAsync({       type: 'application/pdf',     });     if (result.type === 'success') { ...

git commands for native app

 git add modules/ecard-modules/ git status git branch submitipd-feature git branch git checkout submitipd-feature git status git add .  git status git commit -m "submitipd-feature" git push --set-upstream origin submitipd-feature https://www.youtube.com/watch?v=uX5E_QFJubU&t=2s line no 7 android.xml https://github.com/expo/expo/tree/main/packages/expo-image-picker https://github.com/expo/expo/tree/main/packages/expo-image-picker import React, { useState } from "react"; import { View, Button, Image, StyleSheet, Text, FlatList, TouchableOpacity } from "react-native"; import * as ImagePicker from 'expo-image-picker'; export default function App() {   const [images, setImages] = useState<string[]>([]); // Array to store image URIs   // Request gallery permission and pick images   const pickImage = async () => {     const permissionResult = await ImagePicker.requestMediaLibraryPermissionsAsync();     if (!permissionResult.granted) { ...

button.tsx

  // // components/CustomButton.tsx // import React from "react"; // import { TouchableOpacity, Text, StyleSheet, GestureResponderEvent, ViewStyle, TextStyle } from "react-native"; // interface CustomButtonProps { //   title: string; // Button text //   onPress: (event: GestureResponderEvent) => void; // Function to handle button press //   buttonStyle?: ViewStyle; // Optional custom styles for the button //   textStyle?: TextStyle; // Optional custom styles for the text // } // const CustomButton: React.FC<CustomButtonProps> = ({ title, onPress, buttonStyle, textStyle }) => { //   return ( //     <TouchableOpacity style={[styles.button, buttonStyle]} onPress={onPress}> //       <Text style={[styles.text, textStyle]}>{title}</Text> //     </TouchableOpacity> //   ); // }; // const styles = StyleSheet.create({ //   button: { //     backgroundColor: "#007BFF", //  ...

submitipd

 import React from 'react' import { View, Text, TouchableOpacity, StyleSheet,Image } from 'react-native'; import { router } from 'expo-router'; import { Ionicons } from '@expo/vector-icons'; import DropdownIcons from '../../components/dropdown'; import { useForm } from 'react-hook-form'; import new_ecard_tem from '../../../vidal-app/assets/images/ipd_images/Group 40332.png'; type FormData = { dropdown: string | null; }; export default function index() { const backHandler = () => { router.navigate("/(drawer)"); }; const { setValue, watch } = useForm<FormData>({ defaultValues: { dropdown: null, // Default value for the dropdown }, }); // Watching the dropdown value const selectedValue = watch('dropdown'); const handleValueChange = (value: string | null) => { console.log('Selected Value:', value); ...

download e-card

 https://www.youtube.com/watch?v=Q3CAoc_guWI&t=1184s https://www.npmjs.com/package/rn-fetch-blob#user-content-about https://tips.vidalhealthtpa.com/EcardDownload?policygrpseqId=49012135&templateId=KOC_NC_G&lngMemSeqID=|99665093|

ecard show react native

 import React, { useState } from 'react'; import { View, Text, Image, TouchableOpacity, FlatList, StyleSheet } from 'react-native'; import ecardIcon from '../../../vidal-app/assets/images/ecard_images/ecard_icon.png'; import new_ecard_tem from '../../../vidal-app/assets/images/ecard_images/new_ecard_temp.png'; import new_design_view_ic from '../../../vidal-app/assets/images/ecard_images/new_design_view_ic.png'; import { useGetPolicy } from './hooks'; import EcardModal from './ecard-modal'; import CustomLoader from "../../components/loader"; const EcardList = () => {   const [isModalVisible, setModalVisible] = useState(false);   const [policymembername, setPolicyMembername] = useState('');   const [policyrelation, setPolicyRelation] = useState('');   const [policyenrollmentid, setPolicyEnrollmentId] = useState('');   const openModal = (memberName, relation, enrollmentID) => {     setModalVisi...

react with typescript

 https://excalidraw.com/#json=CkOwEUjRxg41EI-LXeS0j,yJmGjhd2VuvcGToMzE2fRg https://github.com/gopinav/React-TypeScript-Tutorials/tree/main/react-typescript-demo/src https://github.com/gopinav/React-TypeScript-Tutorials/blob/main/react-typescript-demo/src/components/props/Person.types.ts