dateRange + follow + editor components refactor