Palistor Demo

Form testing stand

Payment Method

Card Details

Bank Transfer

Cryptocurrency

Amount

Contact Information

Account Type

Shipping Address (cascading dependencies demo)

Calculator (computed values demo)

Agreements

form.agreeTermsDescription

form.newsletterDescription

Comment

Persist Controls

Storage:localStorage
Saved data (payment-form-demo)pick: [email, phone, name]
Nothing saved yet β€” click View Saved or Force Save

πŸ’‘ usePersist with pick, flush(), clear(), driver toggle localStorage ↔ sessionStorage

πŸ’‘ form.setValues(patch) β€” bulk update Β· form.reset() β€” restore initial values

Values

paymentStore

{
  "paymentType": "card",
  "amount": 0,
  "cardNumber": "",
  "cardExpiry": "",
  "cardCvv": "",
  "bankAccount": "",
  "bankBik": "",
  "cryptoWallet": "",
  "cryptoNetwork": "ethereum",
  "email": "",
  "phone": "",
  "name": "",
  "accountType": "personal",
  "companyName": "",
  "country": "",
  "city": "",
  "shippingCost": 0,
  "passport": {
    "id": "",
    "number": "",
    "issueDate": "",
    "expiryDate": ""
  },
  "agreeTerms": false,
  "newsletter": false,
  "price": 100,
  "quantity": 1,
  "total": 100,
  "comment": "",
  "lastModified": 0,
  "categoryFilter": "",
  "searchQuery": "",
  "users": [],
  "products": [],
  "serverStatus": {
    "status": "",
    "timestamp": 0
  },
  "editUser": {
    "name": "",
    "email": "",
    "role": "",
    "bio": "",
    "department": "",
    "phone": ""
  }
}