Skip to content

Commit 0e541a3

Browse files
committed
Use barrel import from @mui/material
On advice of Ryan Christian of microbundle - fixes problem with webpack path resolution when importing into CRA - see developit/microbundle#1023
1 parent 4a79b46 commit 0e541a3

File tree

3 files changed

+6
-19
lines changed

3 files changed

+6
-19
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"description": "Rafiki React Administration Framework",
55
"keywords": ["react", "administration", "portal", "dashboard"],
66
"license": "MIT",
7-
"version": "0.1.9g",
7+
"version": "0.1.10",
88
"type": "module",
99
"source": "src/rafiki.ts",
1010
"main": "dist/rafiki.cjs",

src/lib/Framework.tsx

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,9 @@ import MenuStructure from './MenuStructure';
66
import AuthenticationProvider from './AuthenticationProvider';
77
import SessionState from './SessionState';
88

9-
import Container from '@mui/material/Container';
10-
import Box from '@mui/material/Box';
11-
import Drawer from '@mui/material/Drawer';
12-
import TextField from '@mui/material/TextField';
13-
import Button from '@mui/material/Button';
14-
import Stack from '@mui/material/Stack';
15-
import Alert from '@mui/material/Alert';
16-
import Typography from '@mui/material/Typography';
17-
import AppBar from '@mui/material/AppBar';
18-
import Toolbar from '@mui/material/Toolbar';
9+
import { Container, Box, Drawer, TextField, Button,
10+
Stack, Alert, Typography,
11+
AppBar, Toolbar } from '@mui/material';
1912

2013
type FrameworkProps = {
2114
authProvider: AuthenticationProvider;

src/lib/Menu.tsx

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,8 @@
22
// Copyright (c) Paul Clark 2022
33

44
import React, { useState, Dispatch, SetStateAction } from 'react';
5-
6-
import List from '@mui/material/List';
7-
import ListItem from '@mui/material/ListItem';
8-
import ListItemButton from '@mui/material/ListItemButton';
9-
import ListItemIcon from '@mui/material/ListItemIcon';
10-
import ListItemText from '@mui/material/ListItemText';
11-
import Collapse from '@mui/material/Collapse';
12-
import Icon from '@mui/material/Icon';
5+
import { List, ListItem, ListItemButton, ListItemIcon,
6+
ListItemText, Collapse, Icon } from '@mui/material';
137

148
import MenuStructure from './MenuStructure';
159
import MenuState from '../lib/MenuState';

0 commit comments

Comments
 (0)