* Add split full name variant * Share propsType across fieldTypes and components * Simplify Components * Add assertions for required field indicator * Fix test as name cant be used as a custom field right now * Make it disabled during reschedule * Fix UI issues in dark mode * Support adding links in boolean checkbox * Revert "Support adding links in boolean checkbox" This reverts commit 31252f8a5f445f8289a09445124109a4a9c3d33b. * Make sure getBookingFields isnt import client side * PR feedback addressed from Carina * DRY Code * Fix Dialog --------- Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com>