simplify 2-2 exercise

This commit is contained in:
Ken
2019-02-28 14:09:25 -08:00
parent 88425249ea
commit f6d185632c
7 changed files with 239 additions and 40 deletions

View File

@@ -107,19 +107,19 @@ Stack abstracts these CSS styles and provides typings to make them more discover
Check out a cookbook of sorts in our [documentation](https://developer.microsoft.com/en-us/fabric#/components/stack).
# Exercise
# Exercise 1: Getting familiar with the Fabric documentation site:
1. Open the [documentation for DefaultButton](https://developer.microsoft.com/en-us/fabric/#/components/button)
2. Open each TSX file inside `exercise/src/components`
3. Replace some of the built-in HTML tags with these Fabric components:
Open the [documentation for DefaultButton](https://developer.microsoft.com/en-us/fabric/#/components/button)
- Stack
- DefaultButton
- Checkbox
- TextField
- Pivot (for the filter)
# Exercise 2: "Fabric"ize the TodoFooter.tsx
> Hint: think about how you can use Stacks to make the layout look nicer.
1. Open TSX file inside `exercise/src/components/TodoFooter.tsx`
2. Follow the top TODO comment to import Stack, Text and DefaultButton components from Fabric
3. Follow the TODO comment to:
- replace `<footer>` with a `<Stack>`
- replace `<span>` with a `<Text>`
- replace `<button>` with a `<DefaultButton>`
## Bonus Exercise
@@ -127,4 +127,4 @@ GO WILD! There are so many components in the Fabric library! Try to put some com
- Importing components from `office-ui-fabric-react`
- Customizing component with props found on the documentation site
- Customize component with render props (these will be called onRender___ or similar)
- Customize component with render props (these will be called onRender\_\_\_ or similar)