{camelWrap(collection.name)}
{collection.name !== "Default" ? (Delete collection
Error: {error.message}
Are you sure you want to delete your collection "{collection.name} "?
{camelWrap(collection.description)}
}import React, { useState } from "react";
import Container from "../../ui/atoms/container";
import { Button } from "../../ui/atoms/button";
import NewEditCollectionModal from "./new-edit-collection-modal";
import { Route, Routes } from "react-router";
import { Collection, useCollectionDelete, useCollections } from "./api";
import { Link } from "react-router-dom";
import {
CollectionComponent,
FrequentlyViewedCollectionComponent,
} from "./collection";
import { DropdownMenuWrapper, DropdownMenu } from "../../ui/molecules/dropdown";
import MDNModal from "../../ui/atoms/modal";
import { Loading } from "../../ui/atoms/loading";
import NoteCard from "../../ui/molecules/notecards";
import "./index.scss";
import dayjs from "dayjs";
import relativeTime from "dayjs/plugin/relativeTime";
import Mandala from "../../ui/molecules/mandala";
import { useGleanClick } from "../../telemetry/glean-context";
import { PLUS_COLLECTIONS } from "../../telemetry/constants";
import { camelWrap } from "../../utils";
import { useFrequentlyViewed } from "./frequently-viewed";
import { Icon } from "../../ui/atoms/icon";
import { MDN_PLUS_TITLE } from "../../constants";
import { SWRConfig } from "swr";
dayjs.extend(relativeTime);
const swrConfig = { revalidateOnFocus: false, revalidateIfStale: false };
export default function Collections() {
return (
Save and group your favorite MDN articles to easily find them later
on.
We'd love to hear your feedback!
{error.message}
Error: {error.message}
Are you sure you want to delete your collection "{collection.name} "?
{camelWrap(collection.description)}
}The default collection.
{collection.description}