Skip to content

galaxxyz/canonical-blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Canonical blog

А simple web page that displays blog posts.

Technologies

Demo

https://galaxxyz.github.io/canonical-blog/

Project Structure

Components

  • Loader
  • PostPreview

Services

  • api.js - includes functions for interacting with API: pulling posts data

Helpers

  • dateParser.js - contain function for parsing GMT date
    • Parameters: parseDate(dateGMT)
    • Return value (example): 12 January 2020
  • stringTrimmer.js - contain function for trimming string if it is too long (default max length is 50)
    • Parameters: trimString(str[, length])
    • Return value: trimmed string followed by ..., or original string

Result

screenshot

About

Test task for Canonical. А simple web page that displays blog posts.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published