Календарь умеет брать даты по AJAX, точки-ссылки

нельзя вызывать setState из getInitialState - он как раз это состояние и возвращает.