Example of React Native Community Clipboard NPM Package

Hello friends, In today’s tutorial we would learn about a copy paste to clipboard package in react native. The package name is react native community clipboard. The best thing of this package is that it can make copy and paste easy in react native application. We can easily store the copied text and paste it anywhere in our application. So in this tutorial we would learn about Example of React Native Community Clipboard NPM Package.


Contents in this project Example of React Native Community Clipboard NPM Package :-

1. First of all we have to install the react-native-clipboard/clipboard package in our react native project. I’m using NPM command to install the package. So open your project’s root directory in CMD or Terminal and execute below command.

Screenshot :-

2. Now open your project’s main App.js file and import useState, SafeAreaView, Text, TextInput, StyleSheet and Alert component.

3. Importing Clipboard from @react-native-community/clipboard package.

4. Creating our main App component.

5. Creating a State named as text with State update method setText with default Text. We would use this state to show some text on the app screen.

6. Creating another State named as newText with setNewText state update method. We would use this State to show HINT in Text Input component. We would also use this state to update Text Input value.

7. Creating a function named as copyToClipboard(). In this function we would simply copy the text.

8. Creating another function named as fetchCopiedText(). In this function we would access the copied text and set the text into State. This would make the text paste inside the text input component.

9. Creating return() block. Now here we would make 1 Text and 1 TextInput component.

10. Creating Style.

11. Complete Source Code for App.js file :-

Screenshots:-

Example of React Native Community Clipboard NPM Package