@@ -14,6 +14,7 @@ import {EnvironmentConfigService} from '../../../services/core/environment/envir
1414import { UserService } from '../../../services/data/user/user.service' ;
1515import { AnonymousService } from '../../../services/editor/anonymous/anonymous.service' ;
1616import { DeckEditorService } from '../../../services/editor/deck/deck-editor.service' ;
17+ import { EnvironmentDeckDeckGoConfig } from '../../../services/core/environment/environment-config' ;
1718
1819@Component ( {
1920 tag : 'app-create-slide' ,
@@ -38,6 +39,8 @@ export class AppCreateSlide {
3839
3940 private timerSubscription : Subscription ;
4041
42+ private config : EnvironmentDeckDeckGoConfig = EnvironmentConfigService . getInstance ( ) . get ( 'deckdeckgo' ) ;
43+
4144 constructor ( ) {
4245 this . userService = UserService . getInstance ( ) ;
4346 this . anonymousService = AnonymousService . getInstance ( ) ;
@@ -461,20 +464,24 @@ export class AppCreateSlide {
461464 ) ;
462465 }
463466
464- // TODO: Assets path
465-
466467 private renderShapes ( ) {
467468 return (
468469 < div class = "item" custom-tappable onClick = { ( ) => this . addSlide ( SlideTemplate [ 'ASPECT-RATIO' ] ) } >
469470 < deckgo-slide-aspect-ratio class = "showcase" grid = { true } >
470- < deckgo-lazy-img svg-src = "/assets/img/shapes/robot-solid.svg" aria-label = "Robot" class = "robot" > </ deckgo-lazy-img >
471- < deckgo-lazy-img svg-src = "/assets/img/shapes/desktop-solid.svg" aria-label = "Desktop" class = "desktop" > </ deckgo-lazy-img >
472- < deckgo-lazy-img svg-src = "/assets/img/shapes/arrow-right-solid.svg" aria-label = "Arrow" class = "arrow-start" > </ deckgo-lazy-img >
473- < deckgo-lazy-img svg-src = "/assets/img/shapes/cloud-solid.svg" aria-label = "Cloud" class = "cloud" > </ deckgo-lazy-img >
474- < deckgo-lazy-img svg-src = "/assets/img/shapes/arrow-right-solid.svg" aria-label = "Arrow" class = "arrow-end-top" > </ deckgo-lazy-img >
475- < deckgo-lazy-img svg-src = "/assets/img/shapes/arrow-right-solid.svg" aria-label = "Arrow" class = "arrow-end-bottom" > </ deckgo-lazy-img >
476- < deckgo-lazy-img svg-src = "/assets/img/shapes/database-solid.svg" aria-label = "Database" class = "database" > </ deckgo-lazy-img >
477- < deckgo-lazy-img svg-src = "/assets/img/shapes/envelope-solid.svg" aria-label = "Envelope" class = "envelope" > </ deckgo-lazy-img >
471+ < deckgo-lazy-img svg-src = { `${ this . config . globalAssetsUrl } /img/shapes/robot-solid.svg` } aria-label = "Robot" class = "robot" > </ deckgo-lazy-img >
472+ < deckgo-lazy-img svg-src = { `${ this . config . globalAssetsUrl } /img/shapes/desktop-solid.svg` } aria-label = "Desktop" class = "desktop" > </ deckgo-lazy-img >
473+ < deckgo-lazy-img svg-src = { `${ this . config . globalAssetsUrl } /img/shapes/arrow-right-solid.svg` } aria-label = "Arrow" class = "arrow-start" > </ deckgo-lazy-img >
474+ < deckgo-lazy-img svg-src = { `${ this . config . globalAssetsUrl } /img/shapes/cloud-solid.svg` } aria-label = "Cloud" class = "cloud" > </ deckgo-lazy-img >
475+ < deckgo-lazy-img
476+ svg-src = { `${ this . config . globalAssetsUrl } /img/shapes/arrow-right-solid.svg` }
477+ aria-label = "Arrow"
478+ class = "arrow-end-top" > </ deckgo-lazy-img >
479+ < deckgo-lazy-img
480+ svg-src = { `${ this . config . globalAssetsUrl } /img/shapes/arrow-right-solid.svg` }
481+ aria-label = "Arrow"
482+ class = "arrow-end-bottom" > </ deckgo-lazy-img >
483+ < deckgo-lazy-img svg-src = { `${ this . config . globalAssetsUrl } /img/shapes/database-solid.svg` } aria-label = "Database" class = "database" > </ deckgo-lazy-img >
484+ < deckgo-lazy-img svg-src = { `${ this . config . globalAssetsUrl } /img/shapes/envelope-solid.svg` } aria-label = "Envelope" class = "envelope" > </ deckgo-lazy-img >
478485 </ deckgo-slide-aspect-ratio >
479486 </ div >
480487 ) ;
0 commit comments