Skip to content
This repository was archived by the owner on Mar 4, 2025. It is now read-only.

Commit 311bcbc

Browse files
author
Nick Litwin
committed
Add member search angular module that wraps React member search
1 parent fe0ebdb commit 311bcbc

File tree

4 files changed

+51
-0
lines changed

4 files changed

+51
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
import angular from 'angular'
2+
3+
(function() {
4+
'use strict'
5+
6+
angular.module('tc.search').directive('memberSearch', memberSearch)
7+
8+
var memberSearchPage = require('topcoder-app-r/src/indexTest').default
9+
10+
memberSearch.$inject = ['reactDirective']
11+
12+
function memberSearch(reactDirective) {
13+
return reactDirective(memberSearchPage)
14+
}
15+
})()

app/member-search/member-search.jade

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
div#member-search-wrapper
2+
member-search
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import angular from 'angular'
2+
3+
(function() {
4+
'use strict'
5+
6+
angular.module('tc.search', [])
7+
})()
+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
import angular from 'angular'
2+
3+
(function() {
4+
'use strict'
5+
6+
angular.module('tc.search').config([
7+
'$stateProvider',
8+
routes
9+
])
10+
11+
function routes($stateProvider) {
12+
var states = {
13+
'memberSearch': {
14+
url: '/search/members/',
15+
parent: 'root',
16+
template: require('./member-search')(),
17+
data: {
18+
title: 'Member Search'
19+
}
20+
}
21+
}
22+
for (var name in states) {
23+
var state = states[name]
24+
$stateProvider.state(name, state)
25+
}
26+
}
27+
})()

0 commit comments

Comments
 (0)