import { environment } from '@environments/environment';

export const api = {
  countryCodes: environment.apiUrl + 'countries',
  dharmaDetails: environment.apiUrl + 'dharma-detail',
  signUp: environment.apiUrl + 'register',
  login: environment.apiUrl + 'login',
  fbLogin: environment.apiUrl + 'social-login',
  emailVerification: environment.apiUrl + 'email-verification',
  logout: environment.apiUrl + 'user/logout',
  shravakProfile: environment.apiUrl + 'user/user-detail',
  viharList: environment.apiUrl + 'vihar',
  pastViharList: environment.apiUrl + 'past/vihar-list',
  addVihar: environment.apiUrl + 'vihar',
  updateVihar: environment.apiUrl + 'vihar',
  addSant: environment.apiUrl + 'user/add-sant',
  sampradayDetails: environment.apiUrl + 'user/sampraday-list',
  globalSearch: environment.apiUrl + 'user/global-search',
  shravakPublicProfile: environment.apiUrl + 'user/user-public-profile/{id}',
  santList: environment.apiUrl + 'user/sant-list',
  thanaSantList: environment.apiUrl + 'thana/sant/list',
  chaturmasList: environment.apiUrl + 'chaturmas',
  addChaturmas: environment.apiUrl + 'chaturmas',
  chaturmasYear: environment.apiUrl + 'chaturmas-year',
  postList: environment.apiUrl + 'post',
  draftPostList: environment.apiUrl + 'get-draft-post',
  postTypeList: environment.apiUrl + 'post-category-list',
  createPost: environment.apiUrl + 'post',
  updatePost: environment.apiUrl + 'post',
  userPostList: environment.apiUrl + 'user/post',
  deletePost: environment.apiUrl + 'post',
  deleteUserAccount: environment.apiUrl + 'user/delete-account',
  connectionRequestSend: environment.apiUrl + 'user/send-request',
  connectionRequestStatusUpdate: environment.apiUrl + 'user/accept-request',
  connectionRequestList: environment.apiUrl + 'user/request-list',
  connectionRequestSentList: environment.apiUrl + 'user/sent-request-list',
  friendList: environment.apiUrl + 'user/friend-list',
  friendListForFamily: environment.apiUrl + 'user/relationship-user-list',
  userFriendList: environment.apiUrl + 'user/friend-list/{id}',
  updateShravakProfile: environment.apiUrl + 'user/update-profile',
  jaatiList: environment.apiUrl + 'user/jati-detail',
  fatherList: environment.apiUrl + 'user/father-list',
  motherList: environment.apiUrl + 'user/mother-list',
  userList: environment.apiUrl + 'user/user-list',
  santInfo: environment.apiUrl + 'user/sant',
  inReviewSantInfo: environment.apiUrl + 'user/in-review-sant-detail',
  updateSant: environment.apiUrl + 'user/update-sant',
  inReviewSant: environment.apiUrl + 'user/in-review/sant',
  createdByMeSant: environment.apiUrl + 'user/sant/list',
  suggestionSant: environment.apiUrl + 'user/sant-suggestion',
  followingSant: environment.apiUrl + 'user/following',
  followSant: environment.apiUrl + 'user/sant-follow',
  followersOfSantList: environment.apiUrl + 'user/sant/{sant_id}/followers',
  addPassiveUser: environment.apiUrl + 'child',
  designationList: environment.apiUrl + 'designation',
  relationshipList: environment.apiUrl + 'user/relationship-list',
  sendRelationshipList: environment.apiUrl + 'user/send-relation-request',
  notificationList: environment.apiUrl + 'user/notification-list',
  relationshipRequestChange: environment.apiUrl + 'user/accept-relation-request',
  deleteNotification: environment.apiUrl + 'user/delete-notification/{id}',
  getMotherTongueList: environment.apiUrl + 'user/mother-tongue',
  addJaati: environment.apiUrl + 'user/add-jati',
  bloodGroupList: environment.apiUrl + 'user/blood-group',
  hundredYearsList: environment.apiUrl + 'hundred-chaturmas-years',
  deleteQualification: environment.apiUrl + 'user/delete-qualification',
  deleteWork: environment.apiUrl + 'user/delete-work',
  reviewRequestChaturmas: environment.apiUrl + 'chaturmas/{chaturmas_id}/review',
  professionList: environment.apiUrl + 'profession',
  likeDislikePost: environment.apiUrl + 'post/like',
  santPostList: environment.apiUrl + 'sant/user/post',
  addComment: environment.apiUrl + 'post/add-comment',
  postDetail: environment.apiUrl + 'post',
  commentList: environment.apiUrl + 'post/{post_id}/comments',
  addSangh: environment.apiUrl + 'user/add-sangh',
  memberCardSangh: environment.apiUrl + 'user/sangh/member-card/create',
  sanghSearchList: environment.apiUrl + 'user/sangh-list',
  addMemberUserList: environment.apiUrl + 'user/sangh/{id}',
  sanghList: environment.apiUrl + 'user/sangh/list',
  associatedSanghList: environment.apiUrl + 'user/associated-sangh-list',
  sanghPostList: environment.apiUrl + 'sangh/user/post',
  sanghProfile: environment.apiUrl + 'user/sangh/{id}',
  suggestedSanghList: environment.apiUrl + 'user/sangh-suggestion',
  deleteSangh: environment.apiUrl + 'user/delete-sangh/',
  followSangh: environment.apiUrl + 'user/sangh-follow',
  followedSanghList: environment.apiUrl + 'user/sangh-following',
  updateSanghProfile: environment.apiUrl + 'user/update-sangh/{sangh_id}',
  followersOfSanghList: environment.apiUrl + 'user/sangh/{sangh_id}/followers',
  sangCard: environment.apiUrl + 'user/sangh/{id}/member-card',
  addMemberForSangh: environment.apiUrl + 'user/add-sangh-member',
  sanghMembersList: environment.apiUrl + 'user/sangh/{sangh_id}/get-sangh-members',
  sanghCommitteeMembersList: environment.apiUrl + 'user/sangh/{sangh_id}/get-sangh-committee-members',
  memberListForAddInSangh: environment.apiUrl + 'user/user-list-sangh',
  updateCommitteeMember: environment.apiUrl + 'user/update-sangh-member',
  deleteMember: environment.apiUrl + 'user/delete-sangh-member',
  messageThread: environment.apiUrl + 'user/message-thread-list',
  messageList: environment.apiUrl + 'user/message-list',
  sendMessage: environment.apiUrl + 'user/send-message',
  clearMessage: environment.apiUrl + 'user/clear-message',
  deleteMessageThread: environment.apiUrl + 'user/delete-thread',
  acceptDeclineSanghRequest: environment.apiUrl + 'user/accept-sangh-request',
  unRegisterPushToken: environment.apiUrl + 'user/delete-device-token',
  registerPushToken: environment.apiUrl + 'user/store-device-token',
  getSanghInvitationsList: environment.apiUrl + 'user/get-invited-members',
  getPrivacyValue: environment.apiUrl + 'user/informative-page',
  addThana: environment.apiUrl + 'thana',
  santThanaList: environment.apiUrl + 'thana/thana-member',
  deleteThana: environment.apiUrl + 'thana/delete-member',
  makeLeader: environment.apiUrl + 'thana/make-leader',
  santActivityList: environment.apiUrl + 'user/sant/feeds',
  deleteExistingToken: environment.apiUrl + 'user/delete-existing-token',
  deleteChild: environment.apiUrl + 'child/{id}',
  userExistNumber: environment.apiUrl + 'user/exist',
  editFamilyRelation: environment.apiUrl + 'user/update-relation-request/{id}',
  globalSearchShravak: environment.apiUrl + 'user/global/user-list',
  globalSearchSant: environment.apiUrl + 'user/global/sant-list',
  globalSearchSangh: environment.apiUrl + 'user/global/sangh-list',
  suggestionShravakList: environment.apiUrl + 'user/user-suggestion',
  getUserSanghList: environment.apiUrl + 'user/get-user-sangh',
  inReviewUserSanghList: environment.apiUrl + 'user/in-review/sangh',
  myFriendList: environment.apiUrl + 'user/my-friend-list',
  myConnectionRequestList: environment.apiUrl + 'user/my-request-list',
  myConnectionRequestSentList: environment.apiUrl + 'user/my-sent-request-list',
  deleteVihaar: environment.apiUrl + 'vihar/{id}',
  flagReport: environment.apiUrl + 'user/report',
  blockThisUser: environment.apiUrl + 'user/block',
  getBlockedUsers: environment.apiUrl + 'user/blocked-profile',
  hideThisPost: environment.apiUrl + 'user/hide-post',
  unreadCounts: environment.apiUrl + 'user/unread-counts',
  updateSantLocation: environment.apiUrl + 'user/update-sant-location',
  hospitalList: environment.apiUrl + 'hospitals',
  certificate: environment.apiUrl + 'hospital/certificate/generate',
  certificateDetail: environment.apiUrl + 'hospital/certificate/details',
  commonDropdown: environment.apiUrl + 'common/dropdown'
};
