How to convert this code from angular js to typescript angular 7

How to convert this code from angular js to typescript anguar 7 ?

I work on project do pagination for data returned

but i have this code as angular js

currently i work on angular 7 project and i need to do pagination

so I need to convert this code from angular js to angular 7

so How to do that please ?

var app = angular.module('employeeApp', ['ui.bootstrap']);    
app.controller('employeeCtrl', function ($scope, $http) {    
    $scope.maxSize = 5;     // Limit number for pagination display number.    
    $scope.totalCount = 0;  // Total number of items in all pages. initialize as a zero    
    $scope.pageIndex = 1;   // Current page number. First page is 1.-->    
    $scope.pageSizeSelected = 5; // Maximum number of items per page.    
    $scope.getEmployeeList = function () {    
        $http.get("http://localhost:52859/api/Employee?pageIndex=" + $scope.pageIndex + "&pageSize=" + $scope.pageSizeSelected).then(    
                       function (response) {    
                           $scope.employees = response.data.employees;    
                           $scope.totalCount = response.data.totalCount;    
                       },    
                       function (err) {    
                           var error = err;    
                       });    
    }    
    //Loading employees list on first time    
    $scope.getEmployeeList();    
    //This method is calling from pagination number    
    $scope.pageChanged = function () {    
        $scope.getEmployeeList();    
    };    
    //This method is calling from dropDown    
    $scope.changePageSize = function () {    
        $scope.pageIndex = 1;    
        $scope.getEmployeeList();    
    };    
});

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.