This commit is contained in:
2025-11-30 22:13:45 +00:00
parent 014fb3080a
commit 19f016a476
9 changed files with 265 additions and 2461 deletions
+4 -4
View File
@@ -20,7 +20,7 @@
"@api.global/typedrequest-interfaces": "^3.0.19", "@api.global/typedrequest-interfaces": "^3.0.19",
"@api.global/typedserver": "^3.0.80", "@api.global/typedserver": "^3.0.80",
"@api.global/typedsocket": "^3.0.1", "@api.global/typedsocket": "^3.0.1",
"@consentsoftware_private/catalog": "^1.0.73", "@consent.software/catalog": "^2.0.1",
"@design.estate/dees-catalog": "^2.0.0", "@design.estate/dees-catalog": "^2.0.0",
"@design.estate/dees-domtools": "^2.3.6", "@design.estate/dees-domtools": "^2.3.6",
"@design.estate/dees-element": "^2.1.3", "@design.estate/dees-element": "^2.1.3",
@@ -46,15 +46,15 @@
"@push.rocks/webstore": "^2.0.20", "@push.rocks/webstore": "^2.0.20",
"@serve.zone/platformclient": "^1.1.2", "@serve.zone/platformclient": "^1.1.2",
"@tsclass/tsclass": "^9.3.0", "@tsclass/tsclass": "^9.3.0",
"@uptime.link/webwidget": "^1.2.3" "@uptime.link/webwidget": "^1.2.4"
}, },
"devDependencies": { "devDependencies": {
"@git.zone/tsbuild": "^3.1.2", "@git.zone/tsbuild": "^3.1.2",
"@git.zone/tsbundle": "^2.6.1", "@git.zone/tsbundle": "^2.6.2",
"@git.zone/tsrun": "^2.0.0", "@git.zone/tsrun": "^2.0.0",
"@git.zone/tswatch": "^2.2.1", "@git.zone/tswatch": "^2.2.1",
"@push.rocks/projectinfo": "^5.0.1", "@push.rocks/projectinfo": "^5.0.1",
"@types/node": "^22.7.4" "@types/node": "^24.10.1"
}, },
"private": true, "private": true,
"repository": { "repository": {
+247 -2442
View File
File diff suppressed because it is too large Load Diff
+1 -2
View File
@@ -7,7 +7,6 @@ import {
unsafeCSS, unsafeCSS,
css, css,
type TemplateResult, type TemplateResult,
subscribe,
} from '@design.estate/dees-element'; } from '@design.estate/dees-element';
import * as plugins from '../../plugins.js'; import * as plugins from '../../plugins.js';
@@ -25,7 +24,7 @@ declare global {
@customElement('lele-accountnavigation') @customElement('lele-accountnavigation')
export class LeleAccountNavigation extends DeesElement { export class LeleAccountNavigation extends DeesElement {
@property() @property()
public options: { text: string; id: string }[] = [ accessor options: { text: string; id: string }[] = [
{ {
id: '1', id: '1',
text: 'Apps', text: 'Apps',
+3 -3
View File
@@ -8,7 +8,7 @@ import {
unsafeCSS, unsafeCSS,
css, css,
render, render,
subscribe, directives,
} from '@design.estate/dees-element'; } from '@design.estate/dees-element';
import sharedStyles from '../sharedstyles.js'; import sharedStyles from '../sharedstyles.js';
@@ -26,7 +26,7 @@ export class BaseView extends DeesElement {
@property({ @property({
type: Array, type: Array,
}) })
subscriptions: any[] = [ accessor subscriptions: any[] = [
{ {
organization: 'org1', organization: 'org1',
'subscription type': 'workspace.global SaaS', 'subscription type': 'workspace.global SaaS',
@@ -111,7 +111,7 @@ export class BaseView extends DeesElement {
<p> <p>
The organization slug corresponds to the organization name:<br /> The organization slug corresponds to the organization name:<br />
<span class="slug" <span class="slug"
>${subscribe( >${directives.subscribe(
state.accountState.select((stateArg) => stateArg.newOrg.chosenSlug) state.accountState.select((stateArg) => stateArg.newOrg.chosenSlug)
)}</span )}</span
> >
@@ -24,7 +24,7 @@ export class SubscriptionView extends DeesElement {
@property({ @property({
type: Array, type: Array,
}) })
subscriptions: any[] = [{ accessor subscriptions: any[] = [{
organization: 'org1', organization: 'org1',
'subscription type': 'workspace.global SaaS', 'subscription type': 'workspace.global SaaS',
price: '4€', price: '4€',
+3 -3
View File
@@ -30,16 +30,16 @@ export class IdpLoginPrompt extends DeesElement {
public static demo = () => html`<idp-loginprompt></idp-loginprompt>`; public static demo = () => html`<idp-loginprompt></idp-loginprompt>`;
@property() @property()
public productOfInterest: string; accessor productOfInterest: string;
@property() @property()
jwt: string; accessor jwt: string;
@property({ @property({
reflect: true, reflect: true,
type: Object, type: Object,
}) })
appData: plugins.idpInterfaces.data.IApp; accessor appData: plugins.idpInterfaces.data.IApp;
public jwtObserable = new domtools.plugins.smartrx.rxjs.Subject<string>(); public jwtObserable = new domtools.plugins.smartrx.rxjs.Subject<string>();
+3 -3
View File
@@ -30,16 +30,16 @@ export class IdpRegistrationPrompt extends DeesElement {
public static demo = () => html`<idp-login></idp-login>`; public static demo = () => html`<idp-login></idp-login>`;
@property() @property()
public productOfInterest: string; accessor productOfInterest: string;
@property() @property()
jwt: string; accessor jwt: string;
@property({ @property({
reflect: true, reflect: true,
type: Object, type: Object,
}) })
appData: plugins.idpInterfaces.data.IApp; accessor appData: plugins.idpInterfaces.data.IApp;
public jwtObserable = new domtools.plugins.smartrx.rxjs.Subject<string>(); public jwtObserable = new domtools.plugins.smartrx.rxjs.Subject<string>();
+2 -2
View File
@@ -15,10 +15,10 @@ import {
@customElement('idp-registration-stepper') @customElement('idp-registration-stepper')
export class IdpRegistrationStepper extends DeesElement { export class IdpRegistrationStepper extends DeesElement {
@state() @state()
private usedSubTemplate: TemplateResult; accessor usedSubTemplate: TemplateResult;
@state() @state()
private storedData = { accessor storedData = {
validationTokenUrlParam: 'string', validationTokenUrlParam: 'string',
email: '', email: '',
refreshToken: '', refreshToken: '',
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"compilerOptions": { "compilerOptions": {
"target": "ESNext", "target": "es2022",
"module": "NodeNext", "module": "NodeNext",
"moduleResolution": "NodeNext", "moduleResolution": "NodeNext",
"esModuleInterop": true, "esModuleInterop": true,