Feature/move set Ghostfolio API key to experimental (#4147)
* Move set Ghostfolio API key to experimental
This commit is contained in:
parent
c9047e7c17
commit
15639cb3d0
apps/client/src/app/components/admin-settings
admin-settings.component.ts
ghostfolio-premium-api-dialog
@ -100,7 +100,8 @@ export class AdminSettingsComponent implements OnDestroy, OnInit {
|
||||
autoFocus: false,
|
||||
data: {
|
||||
deviceType: this.deviceType,
|
||||
pricingUrl: this.pricingUrl
|
||||
pricingUrl: this.pricingUrl,
|
||||
user: this.user
|
||||
},
|
||||
height: this.deviceType === 'mobile' ? '98vh' : undefined,
|
||||
width: this.deviceType === 'mobile' ? '100vw' : '50rem'
|
||||
|
@ -31,17 +31,19 @@
|
||||
mat-flat-button
|
||||
>Notify me</a
|
||||
>
|
||||
<div>
|
||||
<small class="text-muted" i18n>or</small>
|
||||
</div>
|
||||
<button
|
||||
color="accent"
|
||||
i18n
|
||||
mat-stroked-button
|
||||
(click)="onSetGhostfolioApiKey()"
|
||||
>
|
||||
I have an API key
|
||||
</button>
|
||||
@if (data.user?.settings?.isExperimentalFeatures) {
|
||||
<div>
|
||||
<small class="text-muted" i18n>or</small>
|
||||
</div>
|
||||
<button
|
||||
color="accent"
|
||||
i18n
|
||||
mat-stroked-button
|
||||
(click)="onSetGhostfolioApiKey()"
|
||||
>
|
||||
I have an API key
|
||||
</button>
|
||||
}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
3
apps/client/src/app/components/admin-settings/ghostfolio-premium-api-dialog/interfaces/interfaces.ts
3
apps/client/src/app/components/admin-settings/ghostfolio-premium-api-dialog/interfaces/interfaces.ts
@ -1,4 +1,7 @@
|
||||
import { User } from '@ghostfolio/common/interfaces';
|
||||
|
||||
export interface GhostfolioPremiumApiDialogParams {
|
||||
deviceType: string;
|
||||
pricingUrl: string;
|
||||
user: User;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user