Project: vue
Task (moderate):  1) Create context/BlogContext.ts to manage related context (blog list and selected blog) with Provide/Inject API 2) When submit a new BlogForm, check title duplication. Constraint: The duplication check code should be written in BlogForm; 3) Add a span(.blog-list-len) near 'Hello Blog' in Header.vue to show the length of blogs