Skip to content

Commit

Permalink
Use Pact.lang.mkExp (#14)
Browse files Browse the repository at this point in the history
  • Loading branch information
ggobugi27 authored Jul 18, 2019
1 parent 21e2b24 commit 09d83b6
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions src/components/todo-app.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -42,10 +42,10 @@ export class TodoApp extends React.PureComponent {

getTodos() {
const cmdObj = {
pactCode: `(todos.read-todos)`,
pactCode: Pact.lang.mkExp('todos.read-todos'),
keyPairs: KP
};

return Pact.fetch
.local(cmdObj, API_HOST)
.then(res => res.data)
Expand All @@ -66,7 +66,7 @@ export class TodoApp extends React.PureComponent {
add(title) {
const uuid = uuidv4();
const cmdObj = {
pactCode: `(todos.new-todo ${JSON.stringify(uuid)} ${JSON.stringify(title)})`,
pactCode: Pact.lang.mkExp('todos.new-todo', uuid, title),
keyPairs: KP
};

Expand All @@ -76,7 +76,7 @@ export class TodoApp extends React.PureComponent {

toggle(todo) {
const cmdObj = {
pactCode: `(todos.toggle-todo-status ${JSON.stringify(todo.id)})`,
pactCode: Pact.lang.mkExp('todos.toggle-todo-status', todo.id),
keyPairs: KP
};

Expand All @@ -93,7 +93,7 @@ export class TodoApp extends React.PureComponent {
: activeTodos;
const cmds = toggleTodos.map(todo => {
return {
pactCode: `(todos.toggle-todo-status ${JSON.stringify(todo.id)})`,
pactCode: Pact.lang.mkExp('todos.toggle-todo-status', todo.id),
keyPairs: KP
};
});
Expand All @@ -104,7 +104,7 @@ export class TodoApp extends React.PureComponent {

destroy(todo) {
const cmdObj = {
pactCode: `(todos.delete-todo ${JSON.stringify(todo.id)})`,
pactCode: Pact.lang.mkExp('todos.delete-todo', todo.id),
keyPairs: KP
};

Expand All @@ -116,7 +116,7 @@ export class TodoApp extends React.PureComponent {
const completedTodos = this.state.todos.filter(todo => todo.completed);
const cmds = completedTodos.map(todo => {
return {
pactCode: `(todos.delete-todo ${JSON.stringify(todo.id)})`,
pactCode: Pact.lang.mkExp('todos.delete-todo', todo.id),
keyPairs: KP
};
});
Expand All @@ -127,7 +127,7 @@ export class TodoApp extends React.PureComponent {

save(todo, text) {
const cmdObj = {
pactCode: `(todos.edit-todo ${JSON.stringify(todo.id)} ${JSON.stringify(text)})`,
pactCode: Pact.lang.mkExp('todos.edit-todo', todo.id, text),
keyPairs: KP
};

Expand Down

0 comments on commit 09d83b6

Please sign in to comment.