4 changed files with 79 additions and 16 deletions
			
			
		@ -0,0 +1,39 @@ | 
				
			|||
import h from '../ui/slot-size-input.imba' | 
				
			|||
 | 
				
			|||
tag view-booking-confirmation | 
				
			|||
 | 
				
			|||
	def render | 
				
			|||
		let time_from = Slot_h.date! | 
				
			|||
		time_from.setHours *R.params.from.split('!') | 
				
			|||
		let time_to = Slot_h.move_date time_from, Slot_h.duration! | 
				
			|||
 | 
				
			|||
		<self> | 
				
			|||
			<time-card date=time_from desc="From:"> | 
				
			|||
			" - - - " | 
				
			|||
			<time-card$card date=time_to desc="To:"> | 
				
			|||
			<br><br> | 
				
			|||
			<h1[ta:center]> duration | 
				
			|||
			<action-button[w:230px fs:larger] @click=R.toggle('confirm')> R.params.confirm ? "Cancel" : "Confirm" | 
				
			|||
			<p> $card.timezone | 
				
			|||
 | 
				
			|||
tag time-card | 
				
			|||
	prop date | 
				
			|||
 | 
				
			|||
	prop date_s | 
				
			|||
	prop time | 
				
			|||
	prop timezone | 
				
			|||
	 | 
				
			|||
	get process_date | 
				
			|||
		let s = date.toString! | 
				
			|||
		date_s = s.substr 0, 15 | 
				
			|||
		time = s.substr 16, 8 | 
				
			|||
		timezone = s.substr(34) | 
				
			|||
 | 
				
			|||
	def render | 
				
			|||
		process_date | 
				
			|||
 | 
				
			|||
		<self[ta:left]> | 
				
			|||
			desc | 
				
			|||
			<[d:rflex]> | 
				
			|||
				<h1> time | 
				
			|||
				<h4> date_s | 
				
			|||
					Loading…
					
					
				
		Reference in new issue