Consider width in plate height calculation
This commit is contained in:
parent
db4ecdaf50
commit
d8ab91908c
|
@ -16,10 +16,15 @@ pub struct PlateContainerProps {
|
|||
|
||||
#[function_component]
|
||||
pub fn PlateContainer(props: &PlateContainerProps) -> Html {
|
||||
let height = web_sys::window().unwrap().inner_height().unwrap().as_f64().unwrap();
|
||||
let cell_height = {
|
||||
let height = web_sys::window().unwrap().inner_height().unwrap().as_f64().unwrap();
|
||||
let width = web_sys::window().unwrap().inner_width().unwrap().as_f64().unwrap();
|
||||
if let (Some(src_d), Some(dest_d)) = (&props.source_dims, &props.destination_dims) {
|
||||
(0.78*height)/(src_d.plate.size().0 + dest_d.plate.size().0) as f64
|
||||
let h =
|
||||
(0.78*height)/(src_d.plate.size().0 + dest_d.plate.size().0) as f64;
|
||||
let w =
|
||||
(0.90*width)/(src_d.plate.size().1 + dest_d.plate.size().1) as f64;
|
||||
f64::min(w,h)
|
||||
} else {
|
||||
1f64
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue