<?xml version="1.0" encoding="UTF-8"?><oembed><type>video</type><version>1.0</version><html>&lt;iframe src=&quot;https://www.loom.com/embed/ffcf5e3264424af9a53cf4cdfa5bac5e&quot; frameborder=&quot;0&quot; width=&quot;1920&quot; height=&quot;1440&quot; webkitallowfullscreen mozallowfullscreen allowfullscreen&gt;&lt;/iframe&gt;</html><height>1440</height><width>1920</width><provider_name>Loom</provider_name><provider_url>https://www.loom.com</provider_url><thumbnail_height>1440</thumbnail_height><thumbnail_width>1920</thumbnail_width><thumbnail_url>https://cdn.loom.com/sessions/thumbnails/ffcf5e3264424af9a53cf4cdfa5bac5e-d7ff893386d6ec7c.gif</thumbnail_url><duration>460.962</duration><title>Saved Activities Dashboard with API Fetch</title><description>This Loom explains how to build a dashboard that saves activities while also fetching random activities from an API for mission 4. It demonstrates the login flow, random activity display with details like type, participants, price, and accessibility, and saving activities to a saved list, including preventing duplicates and removing items with a delete X button. The creator describes using Bootstrap with side opener and closer to keep two card sections from resizing and setting max width to 250. They also cover key script.js logic for hiding the dashboard until authentication and fixing a major bug by moving from a second HTML page to a hide and show approach, plus fetch error handling with console.error and user alerts.</description></oembed>