diff --git a/components/header.js b/components/header.js
index 6e34a2b2..34c81fc1 100644
--- a/components/header.js
+++ b/components/header.js
@@ -92,13 +92,8 @@ export default function Header ({ sub }) {
diff --git a/components/item-act.js b/components/item-act.js
index 40a7d60f..79ccb16f 100644
--- a/components/item-act.js
+++ b/components/item-act.js
@@ -1,8 +1,9 @@
-import { InputGroup, Modal } from 'react-bootstrap'
+import { Button, InputGroup, Modal } from 'react-bootstrap'
import React, { useState, useCallback, useContext, useRef, useEffect } from 'react'
import * as Yup from 'yup'
import { Form, Input, SubmitButton } from './form'
import { useMe } from './me'
+import UpBolt from '../svgs/bolt.svg'
export const ItemActContext = React.createContext({
item: null,
@@ -38,6 +39,7 @@ export function ItemActModal () {
const { item, setItem } = useItemAct()
const inputRef = useRef(null)
const me = useMe()
+ const [oValue, setOValue] = useState()
useEffect(() => {
inputRef.current?.focus()
@@ -73,10 +75,26 @@ export function ItemActModal () {
label='amount'
name='amount'
innerRef={inputRef}
+ overrideValue={oValue}
required
autoFocus
append={
sats}
/>
+
+ {[1, 10, 100, 1000, 10000].map(num =>
+ )}
+
tip
diff --git a/components/item-job.js b/components/item-job.js
index 8c18773e..837f9743 100644
--- a/components/item-job.js
+++ b/components/item-job.js
@@ -6,6 +6,7 @@ import styles from './item.module.css'
import Link from 'next/link'
import { timeSince } from '../lib/time'
import EmailIcon from '../svgs/mail-open-line.svg'
+import Share from './share'
export default function ItemJob ({ item, toc, rank, children }) {
const isEmail = Yup.string().email().isValidSync(item.url)
@@ -73,7 +74,11 @@ export default function ItemJob ({ item, toc, rank, children }) {
{item.maxBid > 0 && item.status === 'ACTIVE' &&
PROMOTED}