Can you check my scalar & date encoders?

Hello!

Im implement scalar, scalar-periodic & date encoders and create simple react-app (just refresh page if you need select another encoder):

Can you check my encoders?

Please, pay attention to scalar-periodic encoder. In my realisation min value and max value have the same representation, its ok?

And pay attention to “weekend” part in date encoder too, I didn’t understand if I implemented it correctly.

Thank you!