ソースを参照

remove shortcuts from manifest

Ben Phelps 2 年 前
コミット
2bdd9eaa88
1 ファイル変更0 行追加21 行削除
  1. 0 21
      src/pages/site.webmanifest.jsx

+ 0 - 21
src/pages/site.webmanifest.jsx

@@ -1,33 +1,13 @@
 import checkAndCopyConfig, { getSettings } from "utils/config/config";
 import checkAndCopyConfig, { getSettings } from "utils/config/config";
 import themes from "utils/styles/themes";
 import themes from "utils/styles/themes";
-import { servicesResponse, bookmarksResponse } from "utils/config/api-response";
 
 
 export async function getServerSideProps({ res }) {
 export async function getServerSideProps({ res }) {
   checkAndCopyConfig("settings.yaml");
   checkAndCopyConfig("settings.yaml");
   const settings = getSettings();
   const settings = getSettings();
-  const services = await servicesResponse();
-  const bookmarks = await bookmarksResponse();
 
 
   const color = settings.color || "slate";
   const color = settings.color || "slate";
   const theme = settings.theme || "dark";
   const theme = settings.theme || "dark";
 
 
-  const serviceShortcuts = services.map((group) =>
-    group.services.map((service) => ({
-      name: service.name,
-      url: service.href,
-      description: service.description,
-    }))
-  );
-
-  const bookmarkShortcuts = bookmarks.map((group) =>
-    group.bookmarks.map((service) => ({
-      name: service.name,
-      url: service.href,
-    }))
-  );
-
-  const shortcuts = [...serviceShortcuts, ...bookmarkShortcuts].flat();
-
   const manifest = {
   const manifest = {
     name: settings.title || "Homepage",
     name: settings.title || "Homepage",
     short_name: settings.title || "Homepage",
     short_name: settings.title || "Homepage",
@@ -43,7 +23,6 @@ export async function getServerSideProps({ res }) {
         type: "image/png",
         type: "image/png",
       },
       },
     ],
     ],
-    shortcuts,
     theme_color: themes[color][theme],
     theme_color: themes[color][theme],
     background_color: themes[color][theme],
     background_color: themes[color][theme],
     display: "standalone",
     display: "standalone",