feat(web): new style and calculator revisited
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
import { Component, signal } from '@angular/core';
|
import { Component, signal } from '@angular/core';
|
||||||
import { CommonModule } from '@angular/common';
|
import { CommonModule } from '@angular/common';
|
||||||
import { TranslateModule } from '@ngx-translate/core';
|
import { TranslateModule } from '@ngx-translate/core';
|
||||||
import { AppTabsComponent } from '../../shared/components/app-tabs/app-tabs.component';
|
|
||||||
import { AppCardComponent } from '../../shared/components/app-card/app-card.component';
|
import { AppCardComponent } from '../../shared/components/app-card/app-card.component';
|
||||||
import { AppAlertComponent } from '../../shared/components/app-alert/app-alert.component';
|
import { AppAlertComponent } from '../../shared/components/app-alert/app-alert.component';
|
||||||
import { UploadFormComponent } from './components/upload-form/upload-form.component';
|
import { UploadFormComponent } from './components/upload-form/upload-form.component';
|
||||||
@@ -11,7 +11,7 @@ import { QuoteEstimatorService, QuoteRequest, QuoteResult } from './services/quo
|
|||||||
@Component({
|
@Component({
|
||||||
selector: 'app-calculator-page',
|
selector: 'app-calculator-page',
|
||||||
standalone: true,
|
standalone: true,
|
||||||
imports: [CommonModule, TranslateModule, AppTabsComponent, AppCardComponent, AppAlertComponent, UploadFormComponent, QuoteResultComponent],
|
imports: [CommonModule, TranslateModule, AppCardComponent, AppAlertComponent, UploadFormComponent, QuoteResultComponent],
|
||||||
template: `
|
template: `
|
||||||
<div class="container hero">
|
<div class="container hero">
|
||||||
<h1>{{ 'CALC.TITLE' | translate }}</h1>
|
<h1>{{ 'CALC.TITLE' | translate }}</h1>
|
||||||
|
|||||||
@@ -2,9 +2,9 @@ import { Component, ElementRef, Input, OnChanges, OnDestroy, OnInit, ViewChild,
|
|||||||
import { CommonModule } from '@angular/common';
|
import { CommonModule } from '@angular/common';
|
||||||
import * as THREE from 'three';
|
import * as THREE from 'three';
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
import { STLLoader } from 'three/examples/jsm/loaders/STLLoader';
|
import { STLLoader } from 'three/examples/jsm/loaders/STLLoader.js';
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
import { OrbitControls } from 'three/examples/jsm/controls/OrbitControls';
|
import { OrbitControls } from 'three/examples/jsm/controls/OrbitControls.js';
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'app-stl-viewer',
|
selector: 'app-stl-viewer',
|
||||||
|
|||||||
Reference in New Issue
Block a user