title: Control Sound and Vibration for Notifications in React-Native
body: <p>I want to know if there's a way to control push notification's <strong>sound</strong> and <strong>vibration</strong> in a <code>react-native</code> project.</p>
  
  <p>Actually I want to let user decide If notifications should have sound/vibration or not. User should be able to completely disable these functionalities.</p>
  
  <p>I've search for this everywhere, but my question has differences with typical questions:</p>
  
  <ul>
  <li>I want to let user decide (If sound or vibration should be disabled or not), so I want some package or something that have <code>Javascript</code> implementation so that I could add this functionality to my app's setting view.</li>
  <li>I want to be able to do this in both IOS and Android.(feel free to answr if you have only knowledge in either case)</li>
  </ul>