This commit is contained in:
vdv committed 2022-10-17 21:31:21 +02:00
1 parent 42e2d7c2c7
commit 460bfbf6e5
1 file changed
+7 -3
+7 -3
View File
@@ -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);