// #region [Imports] ===================================================================================================
// Libraries
import React from 'react';
import { Table, Pagination, Popover } from 'antd';
import { FileTextOutlined } from '@ant-design/icons';
// Hooks
import useStoreCreditEntries from './useStoreCreditEntries';
// Types
import type IStoreCreditEntry from './type';
// Helpers
import { getStoreCreditEntryPrefix } from '../../helpers/utils';
// #endregion [Imports]
// #region [Variables] =================================================================================================
declare var acfwStoreCredits: any;
// #endregion [Variables]
// #region [Component] =================================================================================================
const StoreCreditsHistory = () => {
const { labels } = acfwStoreCredits;
const { entries, loading, currentPage, total, setCurrentPage } = useStoreCreditEntries();
const columns = [
{
title: labels.date,
dataIndex: 'date',
key: 'date',
},
{
title: labels.activity,
dataIndex: 'activity',
key: 'activity',
render: (text: string, record: IStoreCreditEntry) => {
return [
text,
record.note ? (