Repository navigation
Getting Started
costacloud edited this page Aug 13, 2026
·
1 revision
This guide covers installing and setting up TeamSync PDF Viewer SDK in your React / TypeScript applications.
Install the package using your preferred package manager:
# Using npm
npm install @angelbot-ai/teamsync-pdf-viewer
# Using yarn
yarn add @angelbot-ai/teamsync-pdf-viewer
# Using pnpm
pnpm add @angelbot-ai/teamsync-pdf-viewerimport React from 'react';
import { DocumentViewer } from '@angelbot-ai/teamsync-pdf-viewer';
import '@angelbot-ai/teamsync-pdf-viewer/style.css';
export function PDFApp() {
return (
<div style={{ width: '100vw', height: '100vh' }}>
<DocumentViewer
initialDoc="/sample.pdf"
scale={1.0}
enableAnnotations={true}
permissions={{
canRedact: true,
canAddAnnotations: true
}}
/>
</div>
);
}import { WebViewer } from '@angelbot-ai/teamsync-pdf-viewer';
import '@angelbot-ai/teamsync-pdf-viewer/style.css';
const container = document.getElementById('viewer-container');
WebViewer({
initialDoc: '/sample.pdf',
initialScale: 1.0,
enableAnnotations: true,
permissions: {
canRedact: true
}
}, container!).then((instance) => {
console.log('WebViewer initialized:', instance);
});