| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 | 
							- import { formscreen } from "./formscreen.js";
 
- export class rents_screen extends formscreen {
 
-     #target;
 
-     #email;
 
-     #phone;
 
-     get _email() {
 
-         return this.#email();
 
-     }   
 
-         
 
-     get _phone() {
 
-         return this.#phone();
 
-     }       
 
-     constructor(target) {
 
-         super();
 
-         
 
-         this.#target = target;
 
-     }
 
-     get _target() {
 
-         return this.#target;
 
-     }
 
-     _build_form() {
 
-         this.#email = this._create_input(
 
-             "email",
 
-             _("email-prompt"),
 
-             _("email-sample"),
 
-             (input) => { 
 
-                 input.type = "email"; 
 
-             }
 
-         );
 
-         this.#phone = this._create_input(
 
-             "phone",
 
-             _("phone-number-prompt"),
 
-             _("phone-number-sample"),
 
-             (input) => {
 
-                 input.type = "tel";
 
-                
 
-                 const add_prefix = () => {
 
-                     if (input.value.length === 0) {
 
-                         input.value = "+48 ";
 
-                     }
 
-                 };
 
-                 input.addEventListener("click", add_prefix);
 
-                 input.addEventListener("focus", add_prefix);
 
-             }
 
-         );
 
-     }
 
- }
 
 
  |