-2
여기 내 App.js 파일에 테마가 변경되지 않았습니다. 내가 잘못하고 될 수 무슨 우둔 해요[admin-on-rest] [aor-graqhql]을 사용하는 사용자 정의 테마
import getMuiTheme from 'material-ui/styles/getMuiTheme';
import {
blue400, blue700,
pinkA200,
grey100, grey300, grey400, grey500,
white, darkBlack, fullBlack,
} from 'material-ui/styles/colors';
import { fade } from 'material-ui/utils/colorManipulator';
import spacing from 'material-ui/styles/spacing';
const myTheme = {
spacing: spacing,
fontFamily: 'Roboto, sans-serif',
palette: {
primary1Color: blue400,
primary2Color: blue700,
primary3Color: grey400,
accent1Color: pinkA200,
accent2Color: grey100,
accent3Color: grey500,
textColor: darkBlack,
alternateTextColor: white,
canvasColor: white,
borderColor: grey300,
disabledColor: fade(darkBlack, 0.3),
pickerHeaderColor: blue400,
clockCircleColor: fade(darkBlack, 0.07),
shadowColor: fullBlack,
},
}
class App extends Component {
constructor() {
super();
this.state = { restClient: null };
}
componentWillMount() {
buildApolloClient()
.then(restClient => this.setState({ restClient }));
}
render() {
if (!this.state.restClient) {
return <div>Loading</div>;
}
return (
<Admin
title="Cruceritis HQ"
restClient={this.state.restClient}
customReducers={{ theme: themeReducer }}
theme={getMuiTheme(myTheme)}
customSagas={sagas}
customRoutes={customRoutes}
authClient={authClient}
dashboard={Dashboard}
loginPage={Login}
appLayout={Layout}
menu={Menu}
messages={translations}
locale="es"
>
<Resource name="Customer" list={VisitorList} edit={VisitorEdit} remove={VisitorDelete} icon={VisitorIcon} />
<Resource name="Command" list={CommandList} edit={CommandEdit} remove={Delete} icon={CommandIcon} options={{ label: 'Orders' }} />
<Resource name="Product" list={ProductList} create={ProductCreate} edit={ProductEdit} remove={Delete} icon={ProductIcon} />
<Resource name="Category" list={CategoryList} edit={CategoryEdit} remove={Delete} icon={CategoryIcon} />
<Resource name="Review" list={ReviewList} edit={ReviewEdit} icon={ReviewIcon} />
<Resource name="Segment" list={SegmentList} icon={SegmentIcon} />
<Resource name="CommandItem" />
</Admin>
);
}
}
export default App;
은 ...
나는 무엇을 수정해야
작동하지 않습니다 또한 darkTheme을 가져 오기 시도했습니다?
사용중인 소재 -ui 버전은 무엇입니까? –
그 자체가 aor-graphql을 사용합니다. 그 자체는 lerna 프로젝트입니다. 3 npm 패키지 : admin-on-rest-graphql-demo, aor-pgraphql-client, aor-graphql-client-grahpcool 첫 번째는 on deps로 추가 material-ui "material-ui": "~ 0.19.3", –