Skip to content

Commit f70f0b1

Browse files
committed
fix(generate): unicode compact mode is not working
1 parent d73a95d commit f70f0b1

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

packages/generate/src/generater.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import type { EncodedBlock } from 'luby-transform'
2-
import { type QrCodeGenerateOptions, type QrCodeGenerateSvgOptions, type QrCodeGenerateUnicodeOptions, encode as qrEncode, renderANSI, renderSVG, renderUnicode } from 'uqr'
2+
import { type QrCodeGenerateOptions, type QrCodeGenerateSvgOptions, type QrCodeGenerateUnicodeOptions, encode as qrEncode, renderANSI, renderSVG, renderUnicode, renderUnicodeCompact } from 'uqr'
33
import { createGeneraterWithRender } from './base-generater'
44
import { addUrlPrefix, blockToBase64, type GeneraterBaseOptions } from './shared'
55

@@ -31,11 +31,11 @@ function withRenderUnicode(options: GeneraterBaseOptions<QrCodeGenerateUnicodeOp
3131
* Render QR Code with two rows into one line with unicode ▀, ▄, █, . It is useful when you want to display QR Code in terminal with limited height.
3232
*/
3333
export const createGeneraterUnicodeCompact = /* @__PURE__ */ createGeneraterWithRender(withRenderUnicodeCompact)
34-
function withRenderUnicodeCompact(options: GeneraterBaseOptions<QrCodeGenerateUnicodeOptions>) {
34+
function withRenderUnicodeCompact(options: GeneraterBaseOptions<QrCodeGenerateOptions>) {
3535
return (data: EncodedBlock) => {
3636
let base64str = blockToBase64(data)
3737
base64str = addUrlPrefix(options.urlPrefix, base64str)
38-
return renderUnicode(base64str, options)
38+
return renderUnicodeCompact(base64str, options)
3939
}
4040
}
4141

0 commit comments

Comments
 (0)