Skip to content

Commit 1fa7dfd

Browse files
fix: respect favicon settings
1 parent 2face02 commit 1fa7dfd

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

src/templates/favicon.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ export const FAVICON_DEFAULTS = {
22
source: 'src/app/favicon.svg',
33
output: 'src/assets/favicons',
44
config: {
5-
path: '/',
65
appName: null,
76
appDescription: null,
87
developerName: null,

src/utilities/read-config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ const configPath = 'fusing-angular.json'
77
export interface FaviconConfig {
88
readonly source: string
99
readonly output: string
10-
readonly configuration: favs.Configuration
10+
readonly config: favs.Configuration
1111
}
1212

1313
export interface FuseBoxBaseConfig {

src/utilities/rx-favicon.ts

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,13 @@ function callback(config: FaviconConfig) {
1515

1616
export function rxFavicons(config?: FaviconConfig) {
1717
const _config = {
18-
source: resolve('src/misc/logo.svg'),
18+
source:
19+
(config && resolve(config.source)) || resolve('src/app/favicon.svg'),
1920
configuration: {
20-
path: '/assets/favicons'
21-
},
22-
...config
23-
} as FaviconConfig
21+
path: '/assets/favicons',
22+
...(config && config.config)
23+
}
24+
} as any
2425

2526
return bindCallback(favs as any, callback(_config))(
2627
_config.source,

0 commit comments

Comments
 (0)