import { API } from "./API" ; import { APIUtils } from "./APIUtils" ; const ProjectColumnsAPI = { getProjectColumns : async ( options ) : Promise < any > => { return API . getRequest ( `projects/${ options . projectId }/project_columns` , true ) . then ( APIUtils . handleErrors ) . catch ( APIUtils . handleErrors ) ; } , updateProjectColumn : async ( options ) : Promise < any > => { return API . putRequest ( `projects/${ options . projectId }/project_columns` , true , { languages : options . languages , show_name : options . showName , show_description : options . showDescription , show_tags : options . showTags , show_overwrites : options . showOverwrites } ) . then ( APIUtils . handleErrors ) . catch ( APIUtils . handleErrors ) ; } } ; export { ProjectColumnsAPI } ;