import { r as registerInstance, a as getAssetPath, h, H as Host } from './index-ecdfb761.js';
import { S as STORAGE_KEY_KIMLIK_TOKEN } from './kimlik-api-66e341bd.js';
import './apiBase-648a161d.js';
import './data-transfer-field-2f305919.js';
import './BaseField-0b01dc2c.js';
import './filter-cbaa3d7d.js';

const KhanguruUiTestMembershipActivation4 = class {
  constructor(hostRef) {
    registerInstance(this, hostRef);
  }
  render() {
    const assetsPath = getAssetPath(`./assets`);
    const space = {
      _id: 'acme-summer-camp',
      _created: new Date(),
      _updated: new Date(),
      name: 'Acme Summer Camp',
      logoUrl: `${assetsPath}/img/spaces/hexadrop.png`,
    };
    const teachersConfig = {
      _id: 'teachers',
      agreements: [],
      base: 'khanguru',
      fields: [],
      name: 'teachers-table',
      roleName: 'teacher',
      space,
    };
    const user = {
      _id: 'user_1',
      email: 'ata.turk@acme.com',
      firstName: 'Ata',
      lastName: 'Türk',
      status: 'active'
    };
    const database = {
      uyeMembershipConfigs: {
        'teachers': teachersConfig,
      },
      'teachers-table': {
        'teacher-1': {
          _id: 'teacher-1',
          config: teachersConfig,
          status: 'inactive',
          user,
        }
      },
      kimlikUsers: {
        'user_1': user
      },
      dvnAppConfigs: {
        'app-config-1': {
          mainContent: {
            centered: true,
          },
          mainNavigation: {
            items: []
          },
          membership: {
            _id: 'teachers'
          }
        }
      }
    };
    return (h(Host, { style: { overflow: 'auto' } }, h("khanguru-ui-test-wrapper", { database: database, initialPath: "/acme-summer-camp/teachers/teacher-1", testKey: "khanguru-ui-test-membership-activation-4", storageData: {
        [STORAGE_KEY_KIMLIK_TOKEN]: `${user._id}-token`
      } })));
  }
  static get assetsDirs() { return ["assets"]; }
};

export { KhanguruUiTestMembershipActivation4 as khanguru_ui_test_membership_activation_4 };
