소개
게시글
질문&답변
2024.02.29
`UpdatePropsManager` is not available on non-native platform. 오류입니다.
게시글에 글자 제약으로 코드는 댓글에 올리게 되었습니다 . import { BottomSheetBackdrop, BottomSheetModal, BottomSheetModalProvider, } from '@gorhom/bottom-sheet'; import React, { useState, useRef,useEffect , useCallback ,useMemo} from 'react'; import {Button, Modal, ScrollView, StyleSheet, Text, TextInput, TouchableOpacity, View} from 'react-native'; import { GestureHandlerRootView } from 'react-native-gesture-handler'; import NaverMapView, { Circle, Marker, Path, Polygon, Polyline } from 'react-native-nmap'; function Map() { const P0 = {latitude: 37.564362, longitude: 126.977011}; const P1 = {latitude: 37.565051, longitude: 126.978567}; const P2 = {latitude: 37.565383, longitude: 126.976292}; const categories = ['카페', '레스토랑', '편의점', '도서관', '공원', '병원','스키장','피시방','호텔','주유소']; const [modalVisible, setModalVisible] = React.useState(false); const inputRef = useRef(null); useEffect(() => { if (modalVisible && inputRef.current) { inputRef.current.focus(); } }, [modalVisible]); const bottomSheetModalRef = useRef(null); const snapPoints = useMemo(() => { const points = []; for (let i = 25; i { bottomSheetModalRef.current?.present(); }, []); const handleSheetChanges = useCallback((index: number) => { console.log('handleSheetChanges', index); }, []); return ( console.warn('onCameraChange', JSON.stringify(e))} onMapClick={e => console.warn('onMapClick', JSON.stringify(e))}> console.warn('onClick! p0')}/> console.warn('onClick! p1')}/> console.warn('onClick! p2')}/> console.warn('onClick! path')} width={10}/> console.warn('onClick! polyline')}/> console.warn('onClick! circle')}/> console.warn('onClick! polygon')}/> 버튼1 setModalVisible(true)} style = {{width : '65%'}}> 위치를 검색하세요 handlePresentModalPress()} style={{ backgroundColor: 'green', padding: 10, borderRadius: 5, marginRight: 5 }}> 버튼2 버튼3 {categories.map((category, index) => ( {category} ))} { setModalVisible(!modalVisible); }} > setModalVisible(!modalVisible)} > 닫기 Awesome 🎉 ); } const styles = StyleSheet.create({ container: { flex: 1, padding: 24, justifyContent: 'center', backgroundColor: 'grey', }, contentContainer: { flex: 1, alignItems: 'center', }, }); export default Map;
- 0
- 2
- 405
질문&답변
2024.02.21
nmap 에뮬레이터 build 관련 오류입니다..
댓글감사합니다.. npx react-native upgrade 0.66.5 처음부터 066.5버전을 받고 다시 프로젝트를 만드는게 맞는걸까요..?------------------------------------------------------PS C:\Users\asus\GChatProject> npx react-native upgrade 0.66.5info Fetching diff between v0.66.4 and v0.66.5...info Applying diff...warn Excluding files that exist in the template, but not in your project: - ios/GChatProject.xcworkspace/contents.xcworkspacedataerror Excluding files that failed to apply the diff: - ios/GChatProject.xcodeproj/project.pbxprojPlease make sure to check the actual changes after the upgrade command is finished.You can find them in our Upgrade Helper web app: https://react-native-community.github.io/upgrade-helper/?from=0.66.4&to=0.66.5error Automatically applying diff failed. We did our best to automatically upgrade as many files as possiblewarn Continuing after failure. Some of the files are upgraded but you will need to deal with conflicts manuallyinfo Installing "react-native@0.66.5" and its peer dependencies...error Command failed: yarn add react-native@0.66.5 react@17.0.2warning package-lock.json found. Your project contains lock files generated by tools other than Yarn. It is advised not to mix package managers in order to avoid resolution inconsistencies caused by unsynchronized lock files. To clear this warning, remove package-lock.json.warning react-native@0.66.5: Issues and pull requests filed against this version are not supported. See the React Native release support policy to learn more: https://github.com/reactwg/react-native-releases#releases-support-policyerror Command failed.Exit code: 128Command: gitArguments: ls-remote --tags --heads ssh://git@github.com/ZeroCho/react-native-naver-map.gitDirectory: C:\Users\asus\GChatProjectOutput:Host key verification failed.fatal: Could not read from remote repository.Please make sure you have the correct access rightsand the repository exists.yarn add v1.22.19[1/4] Resolving packages...[2/4] Fetching packages...info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command..Error: Command failed: yarn add react-native@0.66.5 react@17.0.2warning package-lock.json found. Your project contains lock files generated by tools other than Yarn. It is advised not to mix package managers in order to avoid resolution inconsistencies caused by unsynchronized lock files. To clear this warning, remove package-lock.json.warning react-native@0.66.5: Issues and pull requests filed against this version are not supported. See the React Native release support policy to learn more: https://github.com/reactwg/react-native-releases#releases-support-policyerror Command failed.Exit code: 128Command: gitArguments: ls-remote --tags --heads ssh://git@github.com/ZeroCho/react-native-naver-map.gitDirectory: C:\Users\asus\GChatProjectOutput:Host key verification failed.fatal: Could not read from remote repository.Please make sure you have the correct access rightsand the repository exists.yarn add v1.22.19[1/4] Resolving packages...[2/4] Fetching packages...info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command. at makeError (C:\Users\asus\GChatProject\node_modules\execa\index.js:174:9) at C:\Users\asus\GChatProject\node_modules\execa\index.js:278:16 at processTicksAndRejections (node:internal/process/task_queues:96:5) at async installDeps (C:\Users\asus\GChatProject\node_modules\@react-native-community\cli\build\commands\upgrade\upgrade.js:219:3) at async Object.upgrade [as func] (C:\Users\asus\GChatProject\node_modules\@react-native-community\cli\build\commands\upgrade\upgrade.js:359:9) at async Command.handleAction (C:\Users\asus\GChatProject\node_modules\@react-native-community\cli\build\index.js:192:9)info Run CLI with --verbose flag for more details.
- 0
- 2
- 494
질문&답변
2024.02.21
nmap 에뮬레이터 build 관련 오류입니다..
아래는 npx react-native info 명령어 결과입니다. 66.5로 변경하면 된다는 stackoverflow글을 보고 변경했으나 아직해결되지 않고있습니다... 아이고..System: OS: Windows 10 10.0.19045 CPU: (8) x64 11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz Memory: 6.59 GB / 15.70 GB Binaries: Node: 16.17.0 - C:\Program Files\nodejs\node.EXE Yarn: 1.22.19 - C:\Program Files (x86)\Yarn\bin\yarn.CMD npm: 8.15.0 - C:\Program Files\nodejs\npm.CMD Watchman: Not Found SDKs: Android SDK: Not Found Windows SDK: Not Found IDEs: Android Studio: Not Found Visual Studio: 17.5.33530.505 (Visual Studio Community 2022) Languages: Java: 11.0.16.1 - C:\Program Files\Microsoft\jdk-11.0.16.101-hotspot\bin\javac.EXE npmPackages: @react-native-community/cli: Not Found react: 17.0.2 => 17.0.2 react-native: 0.66.5 => 0.66.4 react-native-windows: Not Found npmGlobalPackages: react-native: Not Found
- 0
- 2
- 494
질문&답변
2024.02.20
안녕하세요 tab-view 설계관련 질문입니다.
아하... 감사합니다..!!
- 0
- 2
- 312
질문&답변
2024.02.18
73버전 cocoapod 다운로드 질문입니다.
프로젝트내의 Gemfile인데 관련있을까 하여 올립니다(사진)
- 1
- 2
- 323