/**
 * Copyright IBM Corp. 2016, 2025
 * SPDX-License-Identifier: BUSL-1.1
 */

export const AUTH_FORM = {
  description: '[data-test-description]',
  form: '[data-test-auth-form]',
  selectMethod: '[data-test-select="auth type"]',
  tabBtn: (method: string) => `[data-test-auth-tab="${method}"] button`, // method is all lowercased
  tabs: '[data-test-auth-tab]',
  advancedSettings: '[data-test-auth-form-options-toggle] button',
  authForm: (type: string) => `[data-test-auth-form="${type}"]`,
  helpText: '[data-test-auth-helptext]',
  logo: '[data-test-auth-logo]',
  managedNsRoot: '[data-test-managed-namespace-root]',
};
