Post list fixes
This commit is contained in:
parent
bb1e0eebf5
commit
202e89382a
@ -126,7 +126,7 @@ class Post implements JsonSerializable
|
||||
$stmt->bindValue(":ID", $this->id);
|
||||
try {
|
||||
if (!$stmt->execute()) throw ApiError::failedUpdate(["content"]);
|
||||
} catch (Exception) {
|
||||
} catch (Exception $e) {
|
||||
throw ApiError::failedUpdate(["content"]);
|
||||
}
|
||||
}
|
||||
|
||||
193
exam/dist/assets/index-BJXidBC9.js
vendored
Normal file
193
exam/dist/assets/index-BJXidBC9.js
vendored
Normal file
File diff suppressed because one or more lines are too long
166
exam/dist/assets/index-BObjV29d.js
vendored
166
exam/dist/assets/index-BObjV29d.js
vendored
File diff suppressed because one or more lines are too long
1
exam/dist/assets/index-D83Ey19k.css
vendored
Normal file
1
exam/dist/assets/index-D83Ey19k.css
vendored
Normal file
File diff suppressed because one or more lines are too long
BIN
exam/dist/assets/roboto-cyrillic-300-normal-D6mjswgs.woff2
vendored
Normal file
BIN
exam/dist/assets/roboto-cyrillic-300-normal-D6mjswgs.woff2
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-cyrillic-300-normal-UX5PCucy.woff
vendored
Normal file
BIN
exam/dist/assets/roboto-cyrillic-300-normal-UX5PCucy.woff
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-cyrillic-400-normal-DCQqOlfN.woff
vendored
Normal file
BIN
exam/dist/assets/roboto-cyrillic-400-normal-DCQqOlfN.woff
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-cyrillic-400-normal-DVDTZtmW.woff2
vendored
Normal file
BIN
exam/dist/assets/roboto-cyrillic-400-normal-DVDTZtmW.woff2
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-cyrillic-500-normal-DAkZhMOh.woff2
vendored
Normal file
BIN
exam/dist/assets/roboto-cyrillic-500-normal-DAkZhMOh.woff2
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-cyrillic-500-normal-QpWeYsca.woff
vendored
Normal file
BIN
exam/dist/assets/roboto-cyrillic-500-normal-QpWeYsca.woff
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-cyrillic-700-normal-B5ZBKWCH.woff2
vendored
Normal file
BIN
exam/dist/assets/roboto-cyrillic-700-normal-B5ZBKWCH.woff2
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-cyrillic-700-normal-DAIxw5xX.woff
vendored
Normal file
BIN
exam/dist/assets/roboto-cyrillic-700-normal-DAIxw5xX.woff
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-cyrillic-ext-300-normal-C7AGhuC_.woff
vendored
Normal file
BIN
exam/dist/assets/roboto-cyrillic-ext-300-normal-C7AGhuC_.woff
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-cyrillic-ext-300-normal-TzZWIuiO.woff2
vendored
Normal file
BIN
exam/dist/assets/roboto-cyrillic-ext-300-normal-TzZWIuiO.woff2
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-cyrillic-ext-400-normal--KougVX-.woff
vendored
Normal file
BIN
exam/dist/assets/roboto-cyrillic-ext-400-normal--KougVX-.woff
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-cyrillic-ext-400-normal-DORK9bGA.woff2
vendored
Normal file
BIN
exam/dist/assets/roboto-cyrillic-ext-400-normal-DORK9bGA.woff2
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-cyrillic-ext-500-normal-G9W8hgzQ.woff2
vendored
Normal file
BIN
exam/dist/assets/roboto-cyrillic-ext-500-normal-G9W8hgzQ.woff2
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-cyrillic-ext-500-normal-sraxM_lR.woff
vendored
Normal file
BIN
exam/dist/assets/roboto-cyrillic-ext-500-normal-sraxM_lR.woff
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-cyrillic-ext-700-normal-CsrCEJIc.woff2
vendored
Normal file
BIN
exam/dist/assets/roboto-cyrillic-ext-700-normal-CsrCEJIc.woff2
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-cyrillic-ext-700-normal-dDOtDc5i.woff
vendored
Normal file
BIN
exam/dist/assets/roboto-cyrillic-ext-700-normal-dDOtDc5i.woff
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-greek-300-normal-Dgbe-dnN.woff
vendored
Normal file
BIN
exam/dist/assets/roboto-greek-300-normal-Dgbe-dnN.woff
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-greek-300-normal-ndiuWqED.woff2
vendored
Normal file
BIN
exam/dist/assets/roboto-greek-300-normal-ndiuWqED.woff2
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-greek-400-normal-BRWHCUYo.woff2
vendored
Normal file
BIN
exam/dist/assets/roboto-greek-400-normal-BRWHCUYo.woff2
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-greek-400-normal-BnGNaKeW.woff
vendored
Normal file
BIN
exam/dist/assets/roboto-greek-400-normal-BnGNaKeW.woff
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-greek-500-normal-CVjdsdX9.woff
vendored
Normal file
BIN
exam/dist/assets/roboto-greek-500-normal-CVjdsdX9.woff
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-greek-500-normal-CpESfwfG.woff2
vendored
Normal file
BIN
exam/dist/assets/roboto-greek-500-normal-CpESfwfG.woff2
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-greek-700-normal-Cc2Tq8FV.woff2
vendored
Normal file
BIN
exam/dist/assets/roboto-greek-700-normal-Cc2Tq8FV.woff2
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-greek-700-normal-CjuTpGfE.woff
vendored
Normal file
BIN
exam/dist/assets/roboto-greek-700-normal-CjuTpGfE.woff
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-latin-300-normal-ThHrQhYb.woff2
vendored
Normal file
BIN
exam/dist/assets/roboto-latin-300-normal-ThHrQhYb.woff2
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-latin-300-normal-lq7MgJXa.woff
vendored
Normal file
BIN
exam/dist/assets/roboto-latin-300-normal-lq7MgJXa.woff
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-latin-400-normal-BU1SoK4h.woff
vendored
Normal file
BIN
exam/dist/assets/roboto-latin-400-normal-BU1SoK4h.woff
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-latin-400-normal-mTIRXP6Y.woff2
vendored
Normal file
BIN
exam/dist/assets/roboto-latin-400-normal-mTIRXP6Y.woff2
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-latin-500-normal-Dcm-rhWF.woff
vendored
Normal file
BIN
exam/dist/assets/roboto-latin-500-normal-Dcm-rhWF.woff
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-latin-500-normal-Dxdx3aXO.woff2
vendored
Normal file
BIN
exam/dist/assets/roboto-latin-500-normal-Dxdx3aXO.woff2
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-latin-700-normal-Bh431LEL.woff
vendored
Normal file
BIN
exam/dist/assets/roboto-latin-700-normal-Bh431LEL.woff
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-latin-700-normal-CeM5gOv8.woff2
vendored
Normal file
BIN
exam/dist/assets/roboto-latin-700-normal-CeM5gOv8.woff2
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-latin-ext-300-normal-CaUuWeqj.woff
vendored
Normal file
BIN
exam/dist/assets/roboto-latin-ext-300-normal-CaUuWeqj.woff
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-latin-ext-300-normal-DEsNdRC-.woff2
vendored
Normal file
BIN
exam/dist/assets/roboto-latin-ext-300-normal-DEsNdRC-.woff2
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-latin-ext-400-normal-4bLplyDh.woff2
vendored
Normal file
BIN
exam/dist/assets/roboto-latin-ext-400-normal-4bLplyDh.woff2
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-latin-ext-400-normal-DloBNwoc.woff
vendored
Normal file
BIN
exam/dist/assets/roboto-latin-ext-400-normal-DloBNwoc.woff
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-latin-ext-500-normal-B9pAx_JH.woff
vendored
Normal file
BIN
exam/dist/assets/roboto-latin-ext-500-normal-B9pAx_JH.woff
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-latin-ext-500-normal-BWKy6SgX.woff2
vendored
Normal file
BIN
exam/dist/assets/roboto-latin-ext-500-normal-BWKy6SgX.woff2
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-latin-ext-700-normal-BYGCo3Go.woff2
vendored
Normal file
BIN
exam/dist/assets/roboto-latin-ext-700-normal-BYGCo3Go.woff2
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-latin-ext-700-normal-DwUXTeTv.woff
vendored
Normal file
BIN
exam/dist/assets/roboto-latin-ext-700-normal-DwUXTeTv.woff
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-vietnamese-300-normal-CnPrVvBs.woff2
vendored
Normal file
BIN
exam/dist/assets/roboto-vietnamese-300-normal-CnPrVvBs.woff2
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-vietnamese-300-normal-DOxDZ6bW.woff
vendored
Normal file
BIN
exam/dist/assets/roboto-vietnamese-300-normal-DOxDZ6bW.woff
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-vietnamese-400-normal-BkEBOAV9.woff
vendored
Normal file
BIN
exam/dist/assets/roboto-vietnamese-400-normal-BkEBOAV9.woff
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-vietnamese-400-normal-kCRe3VZk.woff2
vendored
Normal file
BIN
exam/dist/assets/roboto-vietnamese-400-normal-kCRe3VZk.woff2
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-vietnamese-500-normal-Bwg8Dbh6.woff
vendored
Normal file
BIN
exam/dist/assets/roboto-vietnamese-500-normal-Bwg8Dbh6.woff
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-vietnamese-500-normal-CcijQRVW.woff2
vendored
Normal file
BIN
exam/dist/assets/roboto-vietnamese-500-normal-CcijQRVW.woff2
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-vietnamese-700-normal-Mc0c6qif.woff
vendored
Normal file
BIN
exam/dist/assets/roboto-vietnamese-700-normal-Mc0c6qif.woff
vendored
Normal file
Binary file not shown.
BIN
exam/dist/assets/roboto-vietnamese-700-normal-SekShQfT.woff2
vendored
Normal file
BIN
exam/dist/assets/roboto-vietnamese-700-normal-SekShQfT.woff2
vendored
Normal file
Binary file not shown.
3
exam/dist/index.html
vendored
3
exam/dist/index.html
vendored
@ -5,7 +5,8 @@
|
||||
<link rel="icon" type="image/svg+xml" href="/phpCourse/exam/dist/vite.svg" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<title>Vite + React + TS</title>
|
||||
<script type="module" crossorigin src="/phpCourse/exam/dist/assets/index-BObjV29d.js"></script>
|
||||
<script type="module" crossorigin src="/phpCourse/exam/dist/assets/index-BJXidBC9.js"></script>
|
||||
<link rel="stylesheet" crossorigin href="/phpCourse/exam/dist/assets/index-D83Ey19k.css">
|
||||
</head>
|
||||
<body>
|
||||
<div id="root"></div>
|
||||
|
||||
@ -6,19 +6,21 @@ import Api from '../api/Api';
|
||||
import Header from '../components/Header/Header';
|
||||
import useGuestBookStore from '../store/store';
|
||||
|
||||
export const Route = createRootRouteWithContext<{ queryClient: QueryClient }>()({
|
||||
component: () => {
|
||||
//FIXME: REAUTH HERE
|
||||
const token = useGuestBookStore((state) => state.token);
|
||||
Api.token = token;
|
||||
const Root = () => {
|
||||
//FIXME: REAUTH HERE
|
||||
const token = useGuestBookStore((state) => state.token);
|
||||
Api.token = token;
|
||||
|
||||
return (
|
||||
<>
|
||||
<Header />
|
||||
<Toolbar />
|
||||
<Outlet />
|
||||
{process.env.NODE_ENV === 'development' && <TanStackRouterDevtools />}
|
||||
</>
|
||||
);
|
||||
},
|
||||
return (
|
||||
<>
|
||||
<Header />
|
||||
<Toolbar />
|
||||
<Outlet />
|
||||
{process.env.NODE_ENV === 'development' && <TanStackRouterDevtools />}
|
||||
</>
|
||||
);
|
||||
};
|
||||
|
||||
export const Route = createRootRouteWithContext<{ queryClient: QueryClient }>()({
|
||||
component: Root,
|
||||
});
|
||||
|
||||
@ -7,10 +7,11 @@ import { TFunction } from 'i18next';
|
||||
* @param t Optional translation function, defautls to pass through
|
||||
* @returns Translated error or inputs if t as unspecified
|
||||
*/
|
||||
//eslint-disable-next-line @typescript-eslint/no-explicit-any
|
||||
const handleError = (
|
||||
//eslint-disable-next-line @typescript-eslint/no-explicit-any
|
||||
error: any,
|
||||
context?: string,
|
||||
//eslint-disable-next-line @typescript-eslint/no-explicit-any
|
||||
t: TFunction<'translation', undefined> | ((..._in: any) => any) = (..._in: any) => _in
|
||||
): string => {
|
||||
if (!error) return t('', {});
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user