react components .cursorrules strategies