https://github.com/harshmangalam/qwik-excel-renderer
A Qwik library to render and display excel sheets on webpage
https://github.com/harshmangalam/qwik-excel-renderer
excel-import library qwik
Last synced: 3 months ago
JSON representation
A Qwik library to render and display excel sheets on webpage
- Host: GitHub
- URL: https://github.com/harshmangalam/qwik-excel-renderer
- Owner: harshmangalam
- Created: 2023-12-14T10:44:43.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-14T10:56:07.000Z (over 2 years ago)
- Last Synced: 2026-03-27T22:57:05.819Z (3 months ago)
- Topics: excel-import, library, qwik
- Language: TypeScript
- Homepage: https://www.npmjs.com/package/qwik-excel-renderer
- Size: 101 KB
- Stars: 9
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# qwik-excel-renderer
A Qwik library to render and display excel sheets on webpage.
## Installation
```shell
npm i qwik-excel-renderer
```
```shell
pnpm add qwik-excel-renderer
```
```shell
yarn add qwik-excel-renderer
```
```shell
bun add qwik-excel-renderer
```
```jsx
import {
type NoSerialize,
component$,
noSerialize,
useSignal,
} from "@builder.io/qwik";
import { useXLSXRenderer,XLSXTable } from "qwik-excel-renderer";
export default component$(() => {
const { xlsxRenderer, data } = useXLSXRenderer();
const file = useSignal>();
return (
{
file.value = noSerialize((e.target as HTMLInputElement).files?.[0]);
}}
/>
{
await xlsxRenderer(file.value);
}}
>
Render XLSX data
{data && (
)}
);
});
```