dekk-app/react-mops

View on GitHub
packages/react-mops/src/guided-box.tsx

Summary

Maintainability
A
0 mins
Test Coverage
import React from "react";
import {Box} from "./box";
import {GuidesConsumer} from "./guides";
import {Mops} from "./types";

export const GuidedBox: React.RefForwardingComponent<HTMLElement, Mops.BoxProps> = (
    {children, ...props},
    ref
) => {
    return (
        <GuidesConsumer>
            {context => (
                <Box {...props} {...context}>
                    {children}
                </Box>
            )}
        </GuidesConsumer>
    );
};