format
This commit is contained in:
		
							parent
							
								
									c8e51e2440
								
							
						
					
					
						commit
						af5bbd466c
					
				| 
						 | 
				
			
			@ -12,7 +12,7 @@ use crate::data::transfer_region::Region;
 | 
			
		|||
use crate::components::plates::util::Palettes;
 | 
			
		||||
const PALETTE: super::util::ColorPalette = Palettes::RAINBOW;
 | 
			
		||||
 | 
			
		||||
use super::super::transfer_menu::{RegionDisplay, num_to_letters};
 | 
			
		||||
use super::super::transfer_menu::{num_to_letters, RegionDisplay};
 | 
			
		||||
 | 
			
		||||
#[derive(Properties, PartialEq)]
 | 
			
		||||
pub struct DestinationPlateProps {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -12,7 +12,7 @@ use crate::data::transfer_region::Region;
 | 
			
		|||
use crate::components::plates::util::Palettes;
 | 
			
		||||
const PALETTE: super::util::ColorPalette = Palettes::RAINBOW;
 | 
			
		||||
 | 
			
		||||
use super::super::transfer_menu::{RegionDisplay, num_to_letters};
 | 
			
		||||
use super::super::transfer_menu::{num_to_letters, RegionDisplay};
 | 
			
		||||
 | 
			
		||||
#[derive(PartialEq, Properties)]
 | 
			
		||||
pub struct SourcePlateProps {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -26,7 +26,9 @@ impl ColorPalette {
 | 
			
		|||
    pub fn get_u8(&self, t: u8, n: u8) -> [f64; 3] {
 | 
			
		||||
        assert!(t > 0, "t must be greater than zero!");
 | 
			
		||||
        assert!(n > 0, "There cannot be zero points!");
 | 
			
		||||
        if n == 1 {return self.get(0.5f64)}
 | 
			
		||||
        if n == 1 {
 | 
			
		||||
            return self.get(0.5f64);
 | 
			
		||||
        }
 | 
			
		||||
        self.get((t - 1) as f64 / (n - 1) as f64)
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -25,7 +25,9 @@ pub fn TransferMenu() -> Html {
 | 
			
		|||
            let target: Option<EventTarget> = e.target();
 | 
			
		||||
            let input = target.and_then(|t| t.dyn_into::<HtmlInputElement>().ok());
 | 
			
		||||
            if let Some(input) = input {
 | 
			
		||||
                if input.value() == "" {return ()} // We do not want empty inputs!
 | 
			
		||||
                if input.value() == "" {
 | 
			
		||||
                    return ();
 | 
			
		||||
                } // We do not want empty inputs!
 | 
			
		||||
                ct_dispatch.reduce_mut(|state| {
 | 
			
		||||
                    state.transfer.name = input.value().clone();
 | 
			
		||||
                });
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue