Some checks failed
CI - 4NK Node / Code Quality (push) Failing after 31s
CI - 4NK Node / Unit Tests (push) Failing after 29s
CI - 4NK Node / Integration Tests (push) Successful in 26s
CI - 4NK Node / Security Tests (push) Failing after 28s
CI - 4NK Node / Docker Build & Test (push) Failing after 10s
CI - 4NK Node / Documentation Tests (push) Successful in 4s
CI - 4NK Node / Performance Tests (push) Successful in 33s
CI - 4NK Node / Notify (push) Failing after 2s
31 lines
1.3 KiB
TypeScript
31 lines
1.3 KiB
TypeScript
import { SignatureComponent } from './pages/signature/signature-component';
|
|
import { SignatureElement } from './pages/signature/signature';
|
|
/*import { ChatComponent } from './pages/chat/chat-component';
|
|
import { ChatElement } from './pages/chat/chat';*/
|
|
import { AccountComponent } from './pages/account/account-component';
|
|
import { AccountElement } from './pages/account/account';
|
|
|
|
export { SignatureComponent, SignatureElement, AccountComponent, AccountElement };
|
|
|
|
declare global {
|
|
interface HTMLElementTagNameMap {
|
|
'signature-component': SignatureComponent;
|
|
'signature-element': SignatureElement;
|
|
/*'chat-component': ChatComponent;
|
|
'chat-element': ChatElement;*/
|
|
'account-component': AccountComponent;
|
|
'account-element': AccountElement;
|
|
}
|
|
}
|
|
|
|
// Configuration pour le mode indépendant
|
|
if ((import.meta as any).env.VITE_IS_INDEPENDANT_LIB) {
|
|
// Initialiser les composants si nécessaire
|
|
customElements.define('signature-component', SignatureComponent);
|
|
customElements.define('signature-element', SignatureElement);
|
|
/*customElements.define('chat-component', ChatComponent);
|
|
customElements.define('chat-element', ChatElement);*/
|
|
customElements.define('account-component', AccountComponent);
|
|
customElements.define('account-element', AccountElement);
|
|
}
|