Doc
This commit is contained in:
parent
42e2d7c2c7
commit
460bfbf6e5
|
@ -1,11 +1,11 @@
|
|||
import react, { useEffect, useRef } from 'react';
|
||||
|
||||
export interface TileProperties {
|
||||
// The image's source URL
|
||||
/** The image's source URL */
|
||||
href: string;
|
||||
// Its size
|
||||
/** Its size */
|
||||
size: number;
|
||||
// A delay to add (for test/debug purposes)
|
||||
/** A delay to add (for test/debug purposes) */
|
||||
delay?: number;
|
||||
}
|
||||
|
||||
|
@ -13,6 +13,10 @@ export interface TileProperties {
|
|||
*
|
||||
* @param props
|
||||
* @returns A tile
|
||||
*
|
||||
* Tile components are containers for images.
|
||||
* They return an empty <g/> element immediately so that the rendering can proceed
|
||||
* and append a, <image/> element whenever the image is loaded.
|
||||
*/
|
||||
export const Tile: react.FC<TileProperties> = (props: TileProperties) => {
|
||||
const g = useRef<SVGGElement>(null);
|
||||
|
|
Loading…
Reference in New Issue