TS

Template Manifest.ts

Template kode manifestasi for pwa

#pwa
Muhammad Fadil

Muhammad Fadil

5 Mei 2026

5 kali disalin

42 baris • typescript
import type { MetadataRoute } from 'next';

export default function manifest(): MetadataRoute.Manifest {
  return {
    name: "Nama",
    short_name: "nama singkat",
    description: "deskripsi",
    start_url: "/",
    display: "standalone",
    display_override: ["standalone", "minimal-ui"],
    orientation: "any",
    background_color: "#sembarang",
    theme_color: "#sembarang",
    categories: ["developer", "productivity", "tools"],
    icons: [
      {
        src: "/icon-192.png",
        sizes: "192x192",
        type: "image/png",
        purpose: "any"
      },
      {
        src: "/icon-192-maskable.png",
        sizes: "192x192",
        type: "image/png",
        purpose: "maskable"
      },
      {
        src: "/icon-512.png",
        sizes: "512x512",
        type: "image/png",
        purpose: "any"
      },
      {
        src: "/icon-512-maskable.png",
        sizes: "512x512",
        type: "image/png",
        purpose: "maskable"
      }
    ],
  };
}
Template Manifest.ts — Note Kode di DevNote | Devnote