Skip to content

Commit 372642e

Browse files
authored
Merge pull request #1958 from kkiilas/patch-52
Update osa7c.md Material UI importataan nykyään toisin ja MUI:n Alert on tehty vakaaksi
2 parents a6735eb + 6605014 commit 372642e

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

src/content/7/fi/osa7c.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -237,12 +237,12 @@ Esimerkin sovelluksen koodi kokonaisuudessaan [täällä](https://github.com/ful
237237

238238
### Material UI
239239

240-
Tarkastellaan toisena esimerkkinä Googlen kehittämän "muotokielen" [Material designin](https://material.io/) toteuttavaa React-kirjastoa [MaterialUI](https://material-ui.com/).
240+
Tarkastellaan toisena esimerkkinä Googlen kehittämän "muotokielen" [Material designin](https://material.io/) toteuttavaa React-kirjastoa [MaterialUI](https://mui.com/).
241241

242242
Asennetaan kirjasto suorittamalla komento
243243

244244
```bash
245-
npm install @material-ui/core
245+
npm install @mui/material @emotion/react @emotion/styled
246246
```
247247

248248
Lisätään sitten sovelluksen tiedostoon <i>public/index.html</i> tagin <i>head</i> sisään MaterialUI:n css-määrittelyt lataava rivi:
@@ -259,7 +259,7 @@ Tehdään nyt MaterialUI:n avulla koodiin suunnilleen samat muutokset, mitä tei
259259
Renderöidään koko sovelluksen sisältö komponentin [Container](https://material-ui.com/components/container/) sisälle:
260260

261261
```js
262-
import Container from '@material-ui/core/Container'
262+
import Container from '@mui/material/Container'
263263

264264
const App = () => {
265265
// ...
@@ -271,7 +271,7 @@ const App = () => {
271271
}
272272
```
273273

274-
Aloitetaan komponentista <i>Notes</i> ja renderöidään muistiinpanojen lista [taulukkona](https://material-ui.com/components/tables/#simple-table):
274+
Aloitetaan komponentista <i>Notes</i> ja renderöidään muistiinpanojen lista [taulukkona](https://mui.com/material-ui/react-table/#simple-table):
275275

276276
```js
277277
const Notes = ({ notes }) => (
@@ -313,12 +313,12 @@ import {
313313
TableContainer,
314314
TableRow,
315315
Paper,
316-
} from '@material-ui/core'
316+
} from '@mui/material'
317317
```
318318

319319
#### Lomake
320320

321-
Parannellaan seuraavaksi näkymän <i>Login</i> kirjautumislomaketta käyttäen komponentteja [TextField](https://material-ui.com/components/text-fields/) ja [Button](https://material-ui.com/api/button/):
321+
Parannellaan seuraavaksi näkymän <i>Login</i> kirjautumislomaketta käyttäen komponentteja [TextField](https://mui.com/components/text-fields/) ja [Button](https://mui.com/api/button/):
322322

323323
```js
324324
const Login = (props) => {
@@ -361,7 +361,7 @@ Lomakkeen käyttämät komponentit on luonnollisesti importattava koodissa.
361361

362362
#### Notifikaatio
363363

364-
Kirjautumisen jälkeisen notifikaation näyttämiseen sopii komponentti [Alert](https://material-ui.com/components/alert/), joka on lähes samanlainen kuin bootstrapin vastaava komponentti:
364+
Kirjautumisen jälkeisen notifikaation näyttämiseen sopii komponentti [Alert](https://mui.com/components/alert/), joka on lähes samanlainen kuin bootstrapin vastaava komponentti:
365365

366366
```js
367367
<div>
@@ -384,7 +384,7 @@ npm install @material-ui/lab
384384
Komponentti importataan seuraavasti
385385

386386
```js
387-
import { Alert } from '@material-ui/lab'
387+
import { Alert } from '@mui/material'
388388
```
389389

390390
Alert on ulkoasultaan tyylikäs:
@@ -393,7 +393,7 @@ Alert on ulkoasultaan tyylikäs:
393393

394394
#### Navigaatiorakenne
395395

396-
Navigaatiorakenne toteutetaan komponentin [AppBar](https://material-ui.com/components/app-bar/) avulla
396+
Navigaatiorakenne toteutetaan komponentin [AppBar](https://mui.com/components/app-bar/) avulla
397397

398398
Jos sovelletaan suoraan dokumentaation esimerkkiä
399399

@@ -425,7 +425,7 @@ saadaan kyllä toimiva ratkaisu, mutta sen ulkonäkö ei ole paras mahdollinen
425425

426426
![](../../images/7/66ea.png)
427427

428-
Lueskelemalla [dokumentaatiota](https://material-ui.com/guides/composition/#routing-libraries), löytyy parempi tapa eli [component props](https://material-ui.com/guides/composition/#component-prop), jonka avulla voidaan muuttaa se miten MaterialUI-komponentin juurielementti renderöityy.
428+
Lueskelemalla [dokumentaatiota](https://mui.com/material-ui/guides/composition/#routing-libraries), löytyy parempi tapa eli [component props](https://mui.com/material-ui/guides/composition/#component-prop), jonka avulla voidaan muuttaa se miten MaterialUI-komponentin juurielementti renderöityy.
429429

430430
Määrittelemällä
431431

0 commit comments

Comments
 (0)