JSFiddle - React, Tailwind, and code Playground

HTML

<div ng-app="myApp">
    <div ng-controller="MyController">
        <pre>{{todoList}}</pre>
    </div>    
</div>

JavaScript

var app = angular.module("myApp",[]);

app.factory('todoListService', function() {
  var todoList = [];
  function addTodo(todo) {
    // Sua implementação
  }
  function removeTodo(todo) {
    // Sua implementação
  }

  return {
    todoList: todoList,
    addTodo: addTodo,
    removeTodo: removeTodo
  };
});

app.controller('MyController', ['$scope', 'todoListService', function($scope, todoListService) {
  $scope.todoList = todoListService.todoList;
}]);