()
| 102 | }); |
| 103 | |
| 104 | export const links: LinksFunction = () => [ |
| 105 | { |
| 106 | rel: 'preconnect', |
| 107 | href: 'https://cdn.jsdelivr.net/', |
| 108 | }, |
| 109 | { |
| 110 | rel: 'preload', |
| 111 | as: 'font', |
| 112 | type: 'font/woff2', |
| 113 | crossOrigin: 'anonymous', |
| 114 | href: ibmLatinURL, |
| 115 | }, |
| 116 | { |
| 117 | rel: 'apple-touch-icon', |
| 118 | sizes: '180x180', |
| 119 | href: '/apple-touch-icon.png', |
| 120 | }, |
| 121 | { |
| 122 | rel: 'icon', |
| 123 | type: 'image/png', |
| 124 | sizes: '32x32', |
| 125 | href: '/favicon-32x32.png', |
| 126 | }, |
| 127 | { |
| 128 | rel: 'icon', |
| 129 | type: 'image/png', |
| 130 | sizes: '16x16', |
| 131 | href: '/favicon-16x16.png', |
| 132 | }, |
| 133 | { |
| 134 | rel: 'icon', |
| 135 | href: '/favicon.ico', |
| 136 | }, |
| 137 | { |
| 138 | rel: 'manifest', |
| 139 | href: '/site.webmanifest', |
| 140 | }, |
| 141 | { |
| 142 | rel: 'search', |
| 143 | type: 'application/opensearchdescription+xml', |
| 144 | title: 'Fontsource', |
| 145 | href: '/opensearch.xml', |
| 146 | }, |
| 147 | ]; |
| 148 | |
| 149 | interface DocumentProps { |
| 150 | children: React.ReactNode; |
nothing calls this directly
no outgoing calls
no test coverage detected