Newer
Older
export function Poster({postername, url}:{postername: string, url: string}){
return(
<a typeof="button" onClick={reSize({name: postername})}>
<img id={postername} className="picture-frame norm" src={url} alt={postername} />
</a>
)
}
export function Certificate({postername, url}:{postername: string, url: string}){
return(
<div className="col">
<a typeof="button" onClick={reSize2({name: postername})}>
<img id={postername} className="cert-frame norm" src={url} alt={postername} />
</a>
</div>
)
}
function reSize({name}:{name: string}){
const resize = (_event : React.MouseEvent<HTMLElement, MouseEvent>) =>{
var img;
img = document.getElementById(name);
if (img!.className === "picture-frame norm"){
console.log("=== picture-frame norm")
img!.className = img!.className.replace("picture-frame norm", "full-screen-width");
}
else if (img!.className === "full-screen-width"){
console.log("=== full-screen-width")
img!.className = img!.className.replace("full-screen-width", "picture-frame norm");
}
}
return resize;
}
function reSize2({name}:{name: string}){
const resize = (_event : React.MouseEvent<HTMLElement, MouseEvent>) =>{
var img;
img = document.getElementById(name);
if (img!.className === "cert-frame norm"){
console.log("=== cert-frame norm")
img!.className = img!.className.replace("cert-frame norm", "full-screen-width");
}
else if (img!.className === "full-screen-width"){
console.log("=== full-screen-width")
img!.className = img!.className.replace("full-screen-width", "cert-frame norm");
}
export function PosterRow({postername1, postername2, url1, url2}:{postername1: string, url1: string, postername2: string, url2: string}){
return(
<>
<div className="row">
<div className="col">
<Poster url={url1} postername={postername1} />
</div>
<div className="col">
<Poster url={url2} postername={postername2} />
</div>
</div>
<br/>
</>
)
}