1.1.0 • Published 3 years ago
codingloker-keep v1.1.0
KeepNote
Task 2 - Consuming MasonryGrid Component in Keep App
- Download the MasonryGrid Container
- Modify it per the requirements of Angular and use it in the KeepNote App.
What is KeepNote App?
KeepNote App is a text-based note-keeping app that can be synced with other apps (such as calendar) for work efficiency.
It has a masonry layout where the individual grid modifies its height per the input by the user.
It has a simple and user-friendly design and layout.
Instruction
- Use the KeepNote app provided
- Install the package dependency for MasonryLayout.
- The MasonryGrid Layout component should render the notes details
- The App component should mantain the notes data in an array.
- Each note should contain note-title and note-content.
- The application should also have Add component that allows user to add note with title and content details.
- The App component should handle the submit event emitted by Add component and push the note to existing array of notes.
- Provide proper inputs for the component so that it can be used by the KeepNote App.
- The notes when displayed should arrange themselves in the masonry layout based on the no. of columns, column-width, total layout width and gutter values provided.
1.1.0
3 years ago