Error al cargar en el cliente los bloques predefinidos
This commit is contained in:
parent
b743fc226f
commit
4a53730bbb
@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@uecko-presupuestador/client",
|
||||
"private": true,
|
||||
"version": "1.0.9",
|
||||
"version": "1.1.0",
|
||||
"author": "Rodax Software <dev@rodax-software.com>",
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
|
||||
@ -99,39 +99,42 @@ export const BlockList = ({
|
||||
onSelect: (data: BlockDataType, quantity: number) => void;
|
||||
}) => {
|
||||
const { i18n } = useTranslation();
|
||||
const [language] = useState(i18n.language);
|
||||
const [language] = useState(i18n.resolvedLanguage || "es");
|
||||
const [listState] = useState(blockData[language.toLowerCase()]);
|
||||
|
||||
console.log(language);
|
||||
|
||||
return (
|
||||
<ScrollArea className='h-96'>
|
||||
<div className='flex flex-col gap-2 p-4 pt-0'>
|
||||
{listState
|
||||
.sort((a, b) => a.title.localeCompare(b.title))
|
||||
.map((_block, _blockIdx) => {
|
||||
return (
|
||||
<button
|
||||
key={_block.id}
|
||||
className='flex flex-col items-start gap-2 p-3 text-sm text-left transition-all border rounded-lg hover:bg-accent'
|
||||
onClick={() => onSelect && onSelect(_block, 1)}
|
||||
>
|
||||
<div className='flex flex-col w-full gap-1'>
|
||||
<div className='flex items-center'>
|
||||
<div className='flex items-center gap-2'>
|
||||
<div className='font-semibold'>{_block.title}</div>
|
||||
{listState &&
|
||||
listState
|
||||
.sort((a, b) => a.title.localeCompare(b.title))
|
||||
.map((_block, _blockIdx) => {
|
||||
return (
|
||||
<button
|
||||
key={_block.id}
|
||||
className='flex flex-col items-start gap-2 p-3 text-sm text-left transition-all border rounded-lg hover:bg-accent'
|
||||
onClick={() => onSelect && onSelect(_block, 1)}
|
||||
>
|
||||
<div className='flex flex-col w-full gap-1'>
|
||||
<div className='flex items-center'>
|
||||
<div className='flex items-center gap-2'>
|
||||
<div className='font-semibold'>{_block.title}</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div className='text-xs line-clamp-2 text-muted-foreground'>
|
||||
<p
|
||||
dangerouslySetInnerHTML={{
|
||||
__html: _block.body.substring(0, 300).replace("\r\n", "<br>"),
|
||||
}}
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div className='text-xs line-clamp-2 text-muted-foreground'>
|
||||
<p
|
||||
dangerouslySetInnerHTML={{
|
||||
__html: _block.body.substring(0, 300).replace("\r\n", "<br>"),
|
||||
}}
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
</button>
|
||||
);
|
||||
})}
|
||||
</button>
|
||||
);
|
||||
})}
|
||||
</div>
|
||||
</ScrollArea>
|
||||
);
|
||||
|
||||
File diff suppressed because one or more lines are too long
2
dist/client/index.html
vendored
2
dist/client/index.html
vendored
@ -8,7 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<link href="https://fonts.upset.dev/css2?family=Poppins&display=swap" rel="stylesheet" />
|
||||
<title>Uecko</title>
|
||||
<script type="module" crossorigin src="/assets/index-DmLZGQJJ.js"></script>
|
||||
<script type="module" crossorigin src="/assets/index-C4JGyIFf.js"></script>
|
||||
<link rel="stylesheet" crossorigin href="/assets/index-B5XW7DrB.css">
|
||||
</head>
|
||||
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "uecko-presupuestador",
|
||||
"version": "1.0.9",
|
||||
"version": "1.1.0",
|
||||
"author": "Rodax Software <dev@rodax-software.com>",
|
||||
"license": "ISC",
|
||||
"private": true,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user