inject store into components