Вы можете просто переопределить стиль в дочернем компоненте, применив стиль к нему в этом файле. Стиль, примененный последним, является тем, которому дают приоритет. Например, ниже будет отображаться синим цветом.
import React from "react";
import { render } from "react-dom";
const stylesA = {
color: "red"
};
const stylesB = {
color: "blue"
};
const B = () => <div style={stylesB}>hey there</div>;
const A = ({ children }) => (
<div style={stylesA}>
<B />
</div>
);
render(<A />, document.getElementById("root"));
Пример здесь:
https://codesandbox.io/s/vm6o1jx49l