Skip to main content

<AbsoluteFill>

A helper component - it is an absolutely positioned <div> with the following styles:

ts
const style: React.CSSProperties = {
top: 0,
left: 0,
right: 0,
bottom: 0,
width: "100%",
height: "100%",
display: "flex",
flexDirection: "column",
};
ts
const style: React.CSSProperties = {
top: 0,
left: 0,
right: 0,
bottom: 0,
width: "100%",
height: "100%",
display: "flex",
flexDirection: "column",
};

Adding a ref

You can add a React ref to an <AbsoluteFill> from version v3.2.13 on. If you use TypeScript, you need to type it with HTMLDivElement:

tsx
const MyComp = () => {
const ref = useRef<HTMLDivElement>(null);
return <AbsoluteFill ref={ref}>{content}</AbsoluteFill>;
};
tsx
const MyComp = () => {
const ref = useRef<HTMLDivElement>(null);
return <AbsoluteFill ref={ref}>{content}</AbsoluteFill>;
};

See also