title: Can I error handle await Promise.all with a try-catch block?
body: <p>I have the following piece of code:</p>
  <pre><code>    const [groupedMeditations, meditationPreferences] = await Promise.all([
          getMeditationsByGroup(),
          getAllPreferences(),
      ]);
  </code></pre>
  <p>but currently errors are not handled in any way. Would it be correct to surround that piece of code with try-catch like this:</p>
  <pre><code>    try {
          const [groupedMeditations, meditationPreferences] = await Promise.all([
              getMeditationsByGroup(),
              getAllPreferences(),
          ]);
      } catch (error) {
          // error handle
      }
  </code></pre>