플러팅 AI/React-native

RN 버튼으로 재시작하기

Solo.dev 2025. 1. 15. 00:03

RN 버튼으로 재시작하기

React Native에서 앱 재시작이 필요한 경우, 간단하게 react-native-restart 라이브러리를 사용할 수 있습니다.


설치

 

사용법

RNRestart.Restart()를 호출하면 앱을 즉시 재시작할 수 있습니다.

import RNRestart from 'react-native-restart';
import { Alert, Button } from 'react-native';

const RestartButton = () => {
  const handleRestart = () => {
    Alert.alert('재시작', '앱이 재시작됩니다.', [
      {
        text: '확인',
        onPress: () => RNRestart.Restart(), // 앱 재시작
      },
    ]);
  };

  return <Button title="앱 재시작" onPress={handleRestart} />;
};

export default RestartButton;

결과

  • 버튼 클릭 시 앱이 즉시 재시작됩니다.
  • 간단한 방식으로 재시작 로직 구현 가능.